gil*_*ly3 3 video windows-7 encoding mencoder ffmpeg
我有一个想要编辑的视频,但它目前是 mov (H.264) 文件,因此无法进行逐帧编辑。所以,我想将它重新编码为更好的格式。我读到 DV 是一种很好的逐帧编辑格式,但是当我尝试这样做时,我发现我失去了分辨率。我的视频是 1280x720,但 DV 视频只有 720x480。
我一直在 Windows 机器上使用 mencoder、ffmpeg 和 winff。这么多命令行参数都让我无法理解!我只想保留原始设置,并制作出适合逐帧编辑的高质量视频。你能给我指出正确的编解码器(以及如何安装它)、最好的工具和要使用的命令行参数吗?
这对 AVI 很有用:
mencoder -oac pcm -ovc x264 -o myvid.avi myvid.mov
Run Code Online (Sandbox Code Playgroud)
高清和可编辑需要什么?像这样的东西?
mencoder -oac pcm -ovc ??? -o myvid.??? myvid.mov
Run Code Online (Sandbox Code Playgroud)
您正在寻找的可能是专门针对编辑的所谓中间编解码器。它将允许您执行(视觉上)无损压缩,但仍然可以在不造成合理质量损失的情况下对视频进行更改。就像 JPEG 不是为将照片重新保存一百次而制作的一样,您将需要一个特殊的编解码器。
你对 DV 的处理方式还不错。唯一的问题是DV标准只规定了640x480像素的最大分辨率。
我建议您尝试HuffYUV,这是一种无损编解码器,速度相对较快,并且应该可以在 Windows 平台上轻松编辑。但在 Linux 和 OS X 上,这不是最佳选择。ffmpeg
内置了 HuffYUV 支持,因此您无需安装其他任何东西。您可以尝试以下操作:
ffmpeg -i infile.mov -vcodec huffyuv -acodec copy outfile.avi
Run Code Online (Sandbox Code Playgroud)
您不需要指定框架大小或任何东西。试试吧。优点是它可以逐帧保存视频,这就是您要编辑的内容。
另一种选择是仅使用帧内编码帧转换为 MPEG2。内编码意味着每一帧都是完全编码的。MPEG2 作为中间编解码器并没有那么有用,但它仍然用于专业视频传输和存储。
ffmpeg -i infile.mov -vcodec mpeg2video -qscale 1 -qmin 1 -intra -an outfile.m2v
Run Code Online (Sandbox Code Playgroud)
请注意,您可能会得到一个非常大的文件。MPEG2 应该很容易编辑,因为它是一个非常基本的编解码器。
DNxHD 是 Avid 的视觉无损中间编解码器。有可以编码为 DNxHD 的 ffmpeg 版本。例如,ffmbc
是专门针对视频广播的 ffmpeg 版本。
ffmpeg -i infile.mov -vcodec dnxhd -b <bitrate> -an output.mov
Run Code Online (Sandbox Code Playgroud)
请参阅此表以了解要使用的比特率。您可能无法使用每个编辑器打开结果文件。您还需要安装解码器插件。我个人在 Mac 上将它与 Premiere Pro 一起使用,这是一个非常好的编解码器。
如果您有任何问题,请告诉我。
归档时间: |
|
查看次数: |
3346 次 |
最近记录: |