我使用记录桌面创建了一个屏幕,它生成了一个.ogv文件。我相信这是一个使用Theora编解码器编码的OGG文件。我想知道如何把它转换成MPEG4 4/H.264?我试图以一种天真的方式使用FFmpeg,如下所示:
ffmpeg -i demo.ogv -f mp4 demo.mp4然而,当试图在MPlayer中再次播放它时,这会产生一个由黑色绿色和灰色组成的邪恶斑点。然后,我使用命令行标志在此指定,尝试变得更加复杂:
ffmpeg -i demo.ogv \
-s 352x288 -vcodec libx264 -vpre default \
-acodec libmp3lame -ab 192k -ac 2 -ar 44100 -f mp4 \
demo.mp4但是,结果是一样的。
如果有人对完成这一任务的最佳方式有任何见解,我将非常感激你能告诉我。
发布于 2010-11-08 21:53:07

或从命令行
sudo apt-get install arista -y你可以使用这个软件,这是我经常使用的,我认为它真的很好。要将ogv文件转换为mp4,您应该选择任何索尼设备。

发布于 2014-05-22 06:17:57
这是一个较旧的问题,但现代FFmpeg (在Xenial Xerus下并随后发布)将以以下方式成功地转换ogv文件:
ffmpeg -i input.ogv \
-c:v libx264 -preset veryslow -crf 22 \
-c:a aac -b:a 128k -strict -2 \
output.mp4这应该创造一个优秀的文件与伟大的质量回放!
对这些设置的一些调整是非常可能的。以下是我的一些建议:
-crf 18。请记住,随着质量设置的降低,文件大小也会增加。-movflags +faststart添加到命令行。-strict -2选项,但Xenial Xerus仍然需要它。发布于 2014-02-19 15:46:08
FF多路转换器是另一个很好的选择,不仅是.ogv到.mp4会话成功的选择。简单,用户友好和优雅的界面,提供一个完整的日志转换细节,支持一个庞大的格式列表(见下文),使工作迅速完成。

aac, ac3, afc, aiff, amr, asf, au, avi, dvd, flac, flv, mka, mkv, mmf, mov, mp3, mp4, mpg, ogg, ogv, psp, rm, spx, vob, wav, webm, wma, wmv以及由ffmpeg支持的任何其他格式。
bmp, cgm, dpx, emf, eps, fpx, gif, jbig, jng, jpeg, mrsid, p7, pdf, picon, png, ppm, psd, rad, tga, tif, webp, xpm以及ImageMagick支持的任何其他格式。
doc -> odt, pdf
html -> odt
odp -> pdf, ppt
ods -> pdf
odt -> doc, html, pdf, rtf, sxw, txt, xml
ppt -> odp
rtf -> odt
sdw -> odt
sxw -> odt
txt -> odt
xls -> ods
xml -> doc, odt, pdf在Ubuntu - [稳定释放]上安装
若要将ppa添加到系统资源并安装ff多重转换器,请打开一个终端并键入:
sudo添加-apt-存储库ppa:ff多重转换器/稳定的 sudo apt-get update sudo apt-获取安装ff多重转换器
默认情况下,ff多重转换器也会带来它的所有可选依赖项(ffmpeg、pythonmagick、unoconv)。
如果您愿意,可以单独安装ff多重转换器,然后只手动安装您喜欢的可选依赖项:
sudo apt-获取安装-不安装-推荐ff多重转换器
然后,根据要转换的内容,可以分别安装其余的依赖项:
如果您希望转换视频,请安装ffmpeg:sudo apt-get install ffmpeg
如果希望转换文档,请安装unoconv:sudo apt-get install unoconv
如果希望转换图像,请安装python:sudo apt-get install python-pythonmagick
https://askubuntu.com/questions/12182
复制相似问题