推荐一种好的视频格式来编码我的视频

推荐一种好的视频格式来编码我的视频

我最近为我的摩托车买了一个头盔摄像头,可以拍摄视频,但它以 Motion JPEG 格式存储,非常浪费空间。30 分钟的 640x480 占用 2GB。我可以使用以下命令将其转换为 mpg:

ffmpeg -i myvideo.avi myvideo.mpg

这可以节省空间。但是这是最好的视频格式吗?我应该使用 AAC 之类的新格式吗?如果是,该怎么用?(例如 ffmpeg/mencoder/gstreamer/transcode 命令是什么)

要求:

  • 仅使用开源工具即可在 Linux 上转换
  • 必须在 Linux 上玩
  • 不关心是否能在其他设备(如 iPod)上播放
  • 应保持合理的质量
  • 我不关心音频,我很想删除它
  • 我愿意使用“受专利限制”的格式,例如 mp3 等。
  • 我对于缩短转码时间或节省大量文件不太感兴趣。

答案1

答案2

最新的“标准”是 h264。它被广泛使用,从手机到蓝光再到 iPod。此外,ffmpeg 可以很好地对其进行编码/解码。我曾使用 ffmpeg 将完整的 DVD 压缩为 120MB 文件,然后放在我的 iPod 上。它的分辨率较低,但看起来仍然很棒。

该网站提供了使用 ffmpeg 编码为 h264 的快速指南。链接文本

答案3

怎么样Matroska 和 H264

Apple 和 h264 存在一些潜在问题,但现在看来还不错。

作为我翻录和编码 DVD 时的前端,我使用手断,但我不知道你是否可以使用手断以满足您的需要。


更新:为了在 Ubuntu 中播放这些 mkv/h264,我使用 vlc 播放器。


更新:您可以使用 Handbreak 来转换视频,如下所示:

HandBrakeCLI -i my_vid.avi -E faac -B 128 -f mp4 -e x264 -o my_new_video.mp4

答案4

使用最标准、最可用、最受认可、最有可能被支持的 MPEG4 级编解码器。

相关内容