MKV到MP4与avconv halfs FPS

时间:2015-07-03 17:31:52

标签: mp4 h.264 frame-rate avconv mkv

我只是尝试在我的根服务器上转换以下MKV(通过ssh):

Video: MPEG4 Video (H264) 1280x720 25fps [Video]
Audio: Dolby AC3 48000Hz stereo 192kbps [Audio]
使用avconv

到* .mp4文件。但是,即使我正在使用

avconv -i input.mkv  -c:v copy -c:a copy test.mp4

输出文件如下:

Video: MPEG4 Video (H264) 1280x720 12.5fps 3946kbps [Video]
Audio: Dolby AC3 48000Hz stereo 192kbps [Audio]

我还在尝试过:

-vsync 2, -r 25 (on In- & Output)

我不知道这里发生了什么。

由于我想要的输出是-c:a libvorbis,我必须使用avconv。

完整的控制台输出:http://pastebin.com/zadhjuqq

我的建议是,自avconv输出以来输入有问题

Input #0, matroska,webm, from 'input.mkv':

由于编解码器是h264,它应该是:

Input #0, matroska,h264, from 'input.mkv':

不应该吗?

更新

我找到了使用mkvextract,liba52dec,oggenc& amp; MP4Box:

mkvextract tracks "input.mkv" 0:vid.h264
mkvextract tracks "input.mkv" 1:audio.ac3
a52dec audio.ac3 -o wav > audio.wav
oggenc audio.wav audio.ogg
MP4Box -add audio.ogg -add vid.h264 test2.mp4

0 个答案:

没有答案