问题描述
我想将HD中的Mp4文件转换为较低分辨率的Mp4文件。有没有可用于此的软件?
最佳解决方法
终端命令(默认情况下未安装)是:
MENCODER
由sudo apt-get install mencoder
安装
你想要的关于mencoder的部分是参数-vop scale,它告诉mencoder你希望视频进入的比例。如果您想减少带宽使用,降低视频大小等,这是正常的。
mencoder input.mp4 -ovc lavc -lavcopts vcodec=mp4 -vop scale=640:480 -oac copy -o output.mp4
要么
mencoder input.mp4 -ovc lavc -lavcopts vcodec=mp4 -vf scale=640:480 -oac copy -o output.mp4
或者简单
mencoder input.mp4 -vop scale=640:480 -o output.mp4
虽然根据我的经验,最好包含上述视频和音频的附加信息。
FFMPEG(已弃用)
由sudo apt-get install ffmpeg
安装
这是ffmpeg的一个例子:
ffmpeg -i input -vf scale=iw/2:-1 output
其中IW =视频输入宽度。
Scale =要缩放到的参数。在这种情况下,您将原始大小除以2(iw /2)
如果您不使用参数或变量(例如mencoder
或ffmpeg
)执行它们,或者键入例如man mencoder
或man ffmpeg
,它们都可以提供更多信息,这将为您提供非常详细的手册,以便如何使用它们。
AVCONV< – 我爱这个人!
安装 – sudo apt-get install libav-tools
运行 – avconv -i input.mp4 -s 640x480 output.mp4
其中-i
用于原始输入文件,-s
用于每帧的大小,输出final的名称最后。
我喜欢的GUI工具是:
AVIDEMUX – 它可以调整大小并降低尺寸,这有助于实现目标是缩小尺寸。 avidemux
HANDBRAKE – 用于转换视频和优化尺寸的出色工具。当我从ogg到mp4用h.264时,我经常使用它。降低了很多。 handbrake
OPENSHOT& PITIVI – 两者都是很好的视频编辑器,可以在渲染视频时帮助缩小尺寸。 openshot和pitivi
总而言之,对于直接调整大小/缩放,您可以使用终端调整大小。对于尺寸,您可以使用所有。
次佳解决方法
使用avconv
。输入终端
avconv -i input.mp4 -s 320x240 output.mp4
用您想要的任何分辨率替换320x240
。
您可以使用许多其他选项。 man avconv
了解更多。
相反,如果您没有avconv
,则可以使用ffmpeg。
安装:
sudo apt-get install ffmpeg
兑换:
ffmpeg -i input.mp4 -s 320x240 output.mp4
第三种解决方法
使用VLC。
从“媒体”菜单中选择”Convert/Save”。将文件添加到输入,然后单击转换/保存按钮。
然后,系统会要求您指定一个输出文件,您可以选择一个配置文件并对其进行修补,例如:在这里我将视频缩放50%:
单击保存。