使用ffmpeg将mp4快速转换为hls
Quick conversion of mp4 to hls using ffmpeg
我需要使用 ffmpeg 将巨大的视频(大约 2-4GB)从 mp4 格式转换为 hls 格式。
下面需要很长时间才能运行,请问ffmpeg中有没有快速转换flag.
ffmpeg -i ad1.mp4 -strict -2 -profile:v baseline -level 3.0 -start_number 0 -hls_list_size 0 -hls_segment_filename 'sample-%06d.ts' -f hls sample.m3u8
假设 ffmpeg 使用 x264 编码器,更改预设。
ffmpeg -i ad1.mp4 -strict -2 -preset:v veryfast -profile:v baseline ...
这应该会提高 100% 的速度,以适度的比特率差异。还有其他预设,例如 superfast
,但文件大小会明显增加。
我需要使用 ffmpeg 将巨大的视频(大约 2-4GB)从 mp4 格式转换为 hls 格式。 下面需要很长时间才能运行,请问ffmpeg中有没有快速转换flag.
ffmpeg -i ad1.mp4 -strict -2 -profile:v baseline -level 3.0 -start_number 0 -hls_list_size 0 -hls_segment_filename 'sample-%06d.ts' -f hls sample.m3u8
假设 ffmpeg 使用 x264 编码器,更改预设。
ffmpeg -i ad1.mp4 -strict -2 -preset:v veryfast -profile:v baseline ...
这应该会提高 100% 的速度,以适度的比特率差异。还有其他预设,例如 superfast
,但文件大小会明显增加。