最近我买了一个JVC GZ-HM650高清摄像机。摄像机生成的 *.MTS 文件在 Ubuntu 10.10 默认情况下无法正确播放。
我想转换这些文件,这样我就可以在视频编辑软件中编辑它们。对于视频编辑,我使用(OpenShot 1.2.2)视频编辑器。
不幸的是,JVC 只附带了 Windows 软件来转换和编辑用其相机制作的视频片段。据我所知,JVC 没有任何 Linux 视频编辑软件。
为了将我的高清视频文件转换为高质量的可播放和可编辑文件,最好的方法是什么?我已经尝试了以下选项:
在我的 Ubuntu 10.10 上安装 Handbrake,但没有成功!缺少依赖项。
使用 Arista Transcoder 0.9.6 并将预设为“计算机”的 *.MTS 文件转换为 *.mp4 文件。这些文件播放正常,质量良好,但只有音频不同步 1.5 秒。我不知道如何在 Arista Transcoder 中修复此问题。
使用 ffmpeg 的命令如下:
fmpeg -i INPUT.MTS -threads 4 -deinterlace -f avi-r 25 -vcodec libxvid -vtag XVID -s 1920×1080 -aspect 16:9 -maxrate 1800k -b 1500k -qmin 3 -qmax 5 -bufsize 4096 -mbd 2 -bf 2 -flags +4mv -trellis -aic -cmp 2 -subcmp 2 -g 300 -acodec libmp3lame -ar 48000 -ab 128k -ac 2 OUTPUT.avi
(原始 *.MTS 文件大小:159.6MB 新文件大小:426,4MB)
输出质量很好,但文件大小太大!所有文件都可以在我安装的媒体播放器中完美播放,但这样文件就太大了。
ffmpeg -i INPUT.MTS -vcodec libx264 -vpre hq -crf 22 -threads 0 -deinterlace -acodec libmp3lame -deinterlace -ab 192k -sameq OUTPUT.mp4
(原始 *.MTS 文件大小:159.6MB 新文件大小:120.7MB)
输出结果质量不错,但在 VLC Media Player、Totem 和 Gnome Mplayer 中播放大型文件时,会出现一些卡顿。较小的文件(小于 100MB)没有这个问题。也许我需要稍微调整一下这个命令?我不知道该怎么做,欢迎提出任何建议。
有没有更好的方法可以将我的高清视频文件转换为高质量、可播放和可编辑的文件?或者您对我尝试过的上述任何选项有什么建议吗?