将 3 个不同的视频连接在一起的最佳帧大小、比特率和帧率是多少?
What Is The Best Frame Size, Bitrate, and Framerate to Concat 3 Different Videos Together?
我想将三个视频连接在一起,但它们具有不同的 (1) 帧大小 (2) 比特率和 (3) 帧率。
为避免出现故障,我在一致的基础上对每个剪辑重新采样。
1) 什么是对所有文件重新采样的良好基础 - 比特率、帧大小、帧速率?
我正在寻找最好的质量,不介意更大的文件大小或更长的时间。
对于具有任意属性的文件,您需要确定一组参数以使它们全部符合。如果您没有任何严格的要求,那么您可以参考输入以查看其中最常见的内容。
在您的情况下,您有两个输入是 720x1280,两个是 ~30 fps,它们都是立体声,都是 44100 音频采样率。所以这些可以是您的常用参数。忽略输入文件比特率:它不重要。
然后使用一系列过滤器使所有输入相同,然后再将它们提供给 concat 过滤器。有关使用 ffmpeg
命令行工具的示例,请参阅:
- FFmpeg - Concatenate videos with not know format
至于 "best quality",这取决于您需要的任何格式的编码器设置。见 encoding articles in the FFmpeg Wiki.
我想将三个视频连接在一起,但它们具有不同的 (1) 帧大小 (2) 比特率和 (3) 帧率。
为避免出现故障,我在一致的基础上对每个剪辑重新采样。
1) 什么是对所有文件重新采样的良好基础 - 比特率、帧大小、帧速率? 我正在寻找最好的质量,不介意更大的文件大小或更长的时间。
对于具有任意属性的文件,您需要确定一组参数以使它们全部符合。如果您没有任何严格的要求,那么您可以参考输入以查看其中最常见的内容。
在您的情况下,您有两个输入是 720x1280,两个是 ~30 fps,它们都是立体声,都是 44100 音频采样率。所以这些可以是您的常用参数。忽略输入文件比特率:它不重要。
然后使用一系列过滤器使所有输入相同,然后再将它们提供给 concat 过滤器。有关使用 ffmpeg
命令行工具的示例,请参阅:
- FFmpeg - Concatenate videos with not know format
至于 "best quality",这取决于您需要的任何格式的编码器设置。见 encoding articles in the FFmpeg Wiki.