Python 从x(MOV、AVI等)到x类型(MP4、MP2等)的视频转换,哪种方法最好、最快
目前,我正在使用ffmpeg库将视频从x类型(MOV、AVI等)转换为专用类型,即MP4。但是视频转换时间太长了。假设MOV视频大小为1.8GB,转换大约需要1小时30分钟。有没有其他方法可以在保持相同质量的情况下缩短转换时间 我的FFMPEG视频转换语法如下:Python 从x(MOV、AVI等)到x类型(MP4、MP2等)的视频转换,哪种方法最好、最快,python,ffmpeg,Python,Ffmpeg,目前,我正在使用ffmpeg库将视频从x类型(MOV、AVI等)转换为专用类型,即MP4。但是视频转换时间太长了。假设MOV视频大小为1.8GB,转换大约需要1小时30分钟。有没有其他方法可以在保持相同质量的情况下缩短转换时间 我的FFMPEG视频转换语法如下: ffmpeg-y-i input.mov-vcodec h264-acodec aac-strict-2 out.mp4 如何实现快速视频转换? 将输出格式更改为MPEG2或其他格式如何 除了h264,还有其他快速编解码器吗 最好
- ffmpeg-y-i input.mov-vcodec h264-acodec aac-strict-2 out.mp4
- 将输出格式更改为MPEG2或其他格式如何
- 除了h264,还有其他快速编解码器吗
- 最好的压缩技术是什么
任何指针都是非常可观的。压缩比和压缩速度之间总是有一个折衷 要缩短转换时间,请尝试
ffmpeg
为libx264
提供的不同预设。例如,-preset ultrafast
设置通过牺牲压缩提供了最快的速度,因此与不使用任何预设相比,您将获得更大的文件大小(默认值为-preset medium
)
目前已经标准化的最佳视频压缩技术是H.265,又名HEVC。你可以结账
更多信息。请注意,H.265通过更复杂的技术获得更好的压缩,因此使用它通常会导致比H.264更慢的压缩。根据同样的论点,切换到更简单的压缩方法(如MPEG2)通常会加快过程,但代价是压缩比更低。关于这个非常广泛的问题,有一些不同的提示:
- 确保您的控制台输出不包含使用CPU功能的
:无代码>。如果它确实显示了这一点,那么您的编码速度可能会显著降低,您需要重新编译
和x264
ffmpeg
- 确保您的
未使用ffmpeg
、--禁用asm
和--禁用内联asm
配置选项--禁用yasm
- 使用最新的
。您使用的是ffmpeg
,这让我觉得您使用的是旧版本。有关Linux、macOS和Windows版本的链接,请参见页面-strict-2
- 如果可能的话,音频(使用
)而不是重新编码-c:a copy
- 正如其他人已经提到的那样
- 可能是您的一个选择,但没有一个比x264更有效