私的メモ from 2018
メモ的な何かとか・・・・ 2021-11-25 13:35:13
【ffmpeg】iOSのsafariとか向けのストリーミング(hls)でのオプション
-pix_fmt yuv420p
これが必要。ffmpeg -rtbufsize 100M \
-vsync 1 \
-i /dev/video0 \
-filter_complex scale=960x544 \
-c:v libx264 \
-preset fast \
-pix_fmt yuv420p \
-g 150 \
-b:v 256k \
-break_non_keyframes 1 \
-flags +global_header \
-f hls \
-segment_format mpegts \
-hls_time 5 \
-hls_list_size 5 \
-hls_allow_cache 1 \
-hls_segment_filename stream/stream_%0d.ts \
-hls_base_url stream/ \
-hls_flags delete_segments \
playlist.m3u8
ffmpeg -rtbufsize 260M ^
-r 15 ^
-f dshow ^
-i video="Microsoft® LifeCam Cinema(TM)" ^
-vcodec yuyv422 ^
-s 800x448 ^
-pix_fmt yuv420p ^
-c:v nvenc ^
-preset slow ^
-g 120 ^
-b:v 768k ^
-flags +global_header ^
-f hls ^
-segment_format mpegts ^
-hls_time 5 ^
-hls_list_size 10 ^
-hls_allow_cache 0 ^
-hls_segment_filename stream/stream_%%01d.ts ^
-hls_base_url stream/ ^
-hls_flags delete_segments ^
playlist.m3u8
ffmpeg,ios,hls,windows
2019-01-08 13:10:11
2019-08-19 18:02:52