我知道如何使用谷歌,但如果我搜索
“转码:哪种视频输出格式?”
我得到了很多七年多前的成果。
我不是视频编解码器专家,但据我所知,这个领域有很多改进。
那么你能给我一个提示吗:我应该使用哪种视频输出格式进行转码?
背景
我有用佳能 ixus 数码相机拍摄的视频。
首先,我想消除震动(使用此处的命令效果很好https://askubuntu.com/a/228935/42348)。
然后我想使用匹配的输出格式。
答案1
如果您想避免使用 Flash 播放器(尽管大多数台式机仍然支持它们),我会选择:
H.264 视频压缩格式,带有 MP4 容器。再深入一点,您需要一个高质量的音频编解码器来混合该视频,该编解码器也可以在大多数设备上播放,即高级音频编解码器 (AAC)。
该解决方案的主要缺点是它包含大量专利技术。但是,根据您的用户、需求和合法许可的能力,H264/AAC/MP4 解决方案“应该”不会有问题。
另一点是,这不适用于直播视频。桌面直播的最佳格式是仍然FLV(播放器上带有 RTMP 插件的 Flash 视频)和用于移动设备的 HLS。
当然,还有几十种其他格式可用于点播播放(WEBM、Theora)和直播(例如 DASH),但您会遇到哪些设备可以播放它们(如果有的话)的重大限制。
答案2
我不是这方面的专家,但我会尽力帮助你。我也在网上搜索了一下,找到了一篇关于编解码器的当前状态。它于 2012 年发布,所以我相信这些信息相当新。我认为您想要用于 Linux 发行版的那些应该在“MPEG 系列”标题下。我还去了 Ubuntu 软件中心,在“Transcode”软件上找到了这些输出:
我希望这有帮助。