如何在 mencoder 中保留宽高比

如何在 mencoder 中保留宽高比

我使用 mencoder 转换了一个视频,并保持了相同的高度和宽度,但视频的宽高比看起来不同。我认为这与 PAR 和 DAR 有关。以下是来自 ffmpeg 的有关原始文件的信息:

  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: mp42isomavc1
    encoder         : HandBrake 3925svn 2011041501
  Duration: 00:04:00.02, start: 0.000000, bitrate: 1211 kb/s
    Stream #0.0(und): Video: h264, yuv420p, 720x352 [PAR 10384:11745 DAR 472:261], 1046 kb/s, PAR 137588:176175 DAR 6254:3915, 29.97 fps, 29.97 tbr, 90k tbn, 180k tbc
    Stream #0.1(und): Audio: aac, 48000 Hz, stereo, s16, 159 kb/s

这是有关 mencoder 转换的文件的信息:

  Metadata:
    ISFT            : MEncoder SVN-r32739-4.2.1
  Duration: 00:03:59.97, start: 0.000000, bitrate: 3447 kb/s
    Stream #0.0: Video: mpeg4, yuv420p, 720x352 [PAR 1:1 DAR 45:22], 29.97 fps, 29.97 tbr, 29.97 tbn, 30k tbc
    Stream #0.1: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s

为什么尽管两个分辨率都是 720x352,视频看起来还是不一样?如何修复?

相关内容