From 45015c1b3260ad1a57f434f1f7a5cbbfc6a9723c Mon Sep 17 00:00:00 2001 From: L3D Date: Fri, 3 Nov 2023 02:10:30 +0100 Subject: [PATCH] Update README.md --- README.md | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 088a0ec..c566c88 100644 --- a/README.md +++ b/README.md @@ -19,19 +19,20 @@ Generate Audiometer for video # video in 640 x 960 and 25FPS yt-dlp "https://youtu.be/eWZwzxNSLVc" -o - | ffmpeg -y -i pipe: \ -nostats \ - -loglevel repeat+level+info \ - -filter_complex \ - "[0:v:0]scale=640x360[orig_scaled];\ - [full_mix]framerate=fps=25[out]; \ - [orig_scaled]drawtext=fontfile=$FONT:text=$STREAM:fontcolor=white:fontsize=100:box=1:boxcolor=black@0.5:boxborderw=5:x=(w-text_w)/2:y=(h-text_h)/1.5[preview_overlay];\ - [0:a:0]ebur128=video=1:size=640x480:meter=9:target=-16:gauge=shortterm[native][native_a]; [native_a]anullsink; \ - [native]drawtext=fontfile=$FONT:text=native:fontcolor=white:fontsize=60:box=1:boxcolor=black@0.5:boxborderw=5:x=(w-text_w)/2:y=(h-text_h)/1.5[native_overlay];\ - [0:a:0]showvolume=r=50:w=640:h=60:b=0:ds=log:dm=1.0[native_vu]; \ - [preview_overlay][native_vu][native_overlay]vstack=inputs=3[full_mix] " \ - -map "[out]" \ - -g 30 \ - -c:v libx264 -bufsize 16M -maxrate 8M -crf 24 -pix_fmt yuv420p -preset ultrafast \ - -f mpegts "udp://[ffd2::1]:1235" +-loglevel repeat+level+info \ +-filter_complex \ +"[0:v:0]scale=640x360[orig_scaled];\ + [0:a:0]aformat=channel_layouts=stereo:sample_rates=44100:sample_fmts=fltp[0:a:0];\ + [orig_scaled]drawtext=fontfile=$FONT:text=$STREAM:fontcolor=white:fontsize=100:box=1:boxcolor=black@0.5:boxborderw=5:x=(w-text_w)/2:y=(h-text_h)/1.5[preview_overlay];\ + [0:a:0]ebur128=video=1:size=640x480:meter=9:target=-16:gauge=shortterm[native][native_a]; [native_a]anullsink; \ + [native]drawtext=fontfile=$FONT:text=native:fontcolor=white:fontsize=60:box=1:boxcolor=black@0.5:boxborderw=5:x=(w-text_w)/2:y=(h-text_h)/1.5[native_overlay];\ + [0:a:0]showvolume=r=50:w=640:h=60:b=0:ds=log:dm=1.0[native_vu]; \ + [preview_overlay][native_vu][native_overlay]vstack=inputs=3[full_mix]" \ +-map "[full_mix]" -map 0:a:0 \ +-g 30 \ +-c:v libx264 -bufsize 16M -maxrate 8M -crf 24 -pix_fmt yuv420p -preset ultrafast \ +-c:a aac -strict -2 -b:a 192k \ +-f mpegts "udp://[ffd2::1]:1235" ``` Listen o rtmp and gen hls