在便携式 / 车载播放器上播放 DivX 电影时,什么原因导致不同步?我认为这与电影的编码方式有关,因此这里是两个电影文件的 MediaInfo 比较。
============================================================================
Video
----------------------------------------------------------------------------
Items | OutOfSync.avi | Sync.avi
----------------------------------------------------------------------------
Format | MPEG-4 Visual | MPEG-4 Visual
Format profile | Advanced Simple@L5 | Advanced Simple@L5
Format settings | |
BVOP | Yes | Yes
QPel | No | No
GMC | No warppoints | No warppoints
Matrix | Default (H.263) | Default (H.263)
Codec ID | XVID | XVID
Codec ID/Hint | XviD | XviD
Duration | 21mn 5s | 21mn 6s
Bit rate | 1 016 Kbps | 1 017 Kbps
Width | 624 pixels | 624 pixels
Height | 352 pixels | 352 pixels
Display ratio | 16:09 | 16:09
Frame rate | 23.976 fps | 23.976 fps
Color space | YUV | YUV
Chroma subsampling | 4:02:00 | 4:02:00
Bit depth | 8 bits | 8 bits
Scan type | Progressive | Progressive
Bits/(Pixel*Frame) | 0.193 | 0.193
Stream size | 153 MiB (88%) | 154 MiB (88%)
Writing library | XviD 1.2.1 | XviD 1.2.1
----------------------------------------------------------------------------
Audio
----------------------------------------------------------------------------
Items | OutOfSync.avi | Sync.avi
----------------------------------------------------------------------------
Format | MPEG Audio | MPEG Audio
version | Version 1 | Version 1
profile | Layer 3 | Layer 3
Mode | Joint stereo | Joint stereo
Mode extension | MS Stereo | MS Stereo
Codec ID | 55 | 55
Codec ID/Hint | MP3 | MP3
Duration | 21mn 5s | 21mn 6s
Bit rate mode | Variable | Variable
Bit rate | 128 Kbps | 128 Kbps
Channel(s) | 2 channels | 2 channels
Sampling rate | 48.0 KHz | 48.0 KHz
Bit depth | 16 bits | 16 bits
Stream size | 19.7 MiB (11%) | 19.6 MiB (11%)
Alignment | Aligned on interleaves | Aligned on interleaves
Interleave duration | 24 ms (0.58 video frame) | 24 ms (0.58 video frame)
Writing library | LAME3.92 | LAME3.92
Encoding settings | -m j -V 4 -q 2 -lowpass | -m j -V 4 -q 2 -lowpass
| 17.5 --abr | 17.5 --abr
============================================================================
我注意到这两个文件的唯一区别是视频比特率(1016 和 1017),视频流大小(153 Mib 和 154 Mib),以及音频流大小(19.7 MiB 和 19.6 MiB)。这些东西足以让不同步的视频在车载播放器上播放吗?这两个文件在我的笔记本电脑上播放得很好。有什么工具可以用来更改不同步的文件吗?
答案1
从为什么您的系统存在音频/视频同步问题?,以下原因可能会导致捕获视频时出现同步问题:
- 你的硬盘速度够快吗?
- 您是否正在捕获到您的主硬盘?
- 您有 VIA 芯片组吗?
- 您确定您的系统配置正确吗?
- 您是否使用 Windows Media Player 观看最终的 mpeg?
- 您有板载声卡吗?
- 您的消息来源有多可靠?
要修复同步问题,请从Divx 音频不同步。救命!:
如果音频和视频之间的差异在整个视频中保持不变
- 将文件加载到 VirtualDub、VirtualDubMod 或 NanDub。
- 将“视频”(VirtualDub、VirtualDubMod 和 NanDub)和“音频”(VirtualDub 和 NanDub -
VirtualDubMOD>“流>“流列表”)都设置为“直接流复制”。- 从“音频”下拉菜单中,选择“交叉”(对于 VirtualDubMOD,右键单击列出的音频流,然后选择“交叉”)
- 在“音频倾斜校正”下,在标有“延迟音轨”的框中设置适当的正毫秒数
- 使用新文件名保存
如果差异随着电影的播放而增加
- 在“视频”下拉菜单中,选择“帧速率”,然后选择“更改以使视频和音频时长匹配”
- 使用新文件名保存
请记住 1000 毫秒是 1 秒,因此请以此作为输入值的概念....我发现很多时候 300 似乎是神奇的