문제

Ive been 스매싱이 나의 머리이다.저는 2 개의 완전히 동일하다.wmv 파일로 인코딩된 wmv3 코덱.나는 그들을 모두 ffmpeg 를 통해 다음과 같은 명령:

/usr/bin/ffmpeg -i file.wmv -ar 44100 -ab 64k -qscale 9 -s 512x384 -f flv file.flv

하나의 파일로 변환한 정밀하고,받게되는 출력은 다음과 같습니다.

 FFmpeg version SVN-r11070, Copyright (c) 2000-2007 Fabrice Bellard, et al.
  configuration: --prefix=/usr --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --extra-cflags=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic --enable-liba52 --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libxvid --enable-libx264 --enable-pp --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-optimizations --disable-strip
  libavutil version: 49.5.0
  libavcodec version: 51.48.0
  libavformat version: 51.19.0
  built on Jun 25 2008 09:17:38, gcc: 4.1.2 20070925 (Red Hat 4.1.2-33)
Seems stream 1 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 29.97 (30000/1001)
Input #0, asf, from 'ok.wmv':
  Duration: 00:14:22.3, start: 3.000000, bitrate: 467 kb/s
    Stream #0.0: Audio: wmav2, 44100 Hz, stereo, 64 kb/s
    Stream #0.1: Video: wmv3, yuv420p, 320x240 [PAR 0:1 DAR 0:1], 400 kb/s, 29.97 tb(r)
Output #0, flv, to 'ok.flv':
    Stream #0.0: Video: flv, yuv420p, 512x384 [PAR 0:1 DAR 0:1], q=2-31, 200 kb/s, 29.97 tb(c)
    Stream #0.1: Audio: libmp3lame, 44100 Hz, stereo, 64 kb/s
Stream mapping:
  Stream #0.1 -> #0.0
  Stream #0.0 -> #0.1
Press [q] to stop encoding
frame=25846 fps=132 q=9.0 Lsize=   88486kB time=862.4 bitrate= 840.5kbits/s
video:80827kB audio:6738kB global headers:0kB muxing overhead 1.050642% 

하는 동안 또 다른 파일은,실패합니다.

FFmpeg version SVN-r11070, Copyright (c) 2000-2007 Fabrice Bellard, et al.
  configuration: --prefix=/usr --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --extra-cflags=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic --enable-liba52 --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libxvid --enable-libx264 --enable-pp --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-optimizations --disable-strip
  libavutil version: 49.5.0
  libavcodec version: 51.48.0
  libavformat version: 51.19.0
  built on Jun 25 2008 09:17:38, gcc: 4.1.2 20070925 (Red Hat 4.1.2-33)
[wmv3 @ 0x3700940d20]Extra data: 8 bits left, value: 0

Seems stream 1 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 25.00 (25/1)
Input #0, asf, from 'bad3.wmv':
  Duration: 00:06:34.9, start: 4.000000, bitrate: 1666 kb/s
    Stream #0.0: Audio: 0x0162, 48000 Hz, stereo, 256 kb/s
    Stream #0.1: Video: wmv3, yuv420p, 512x384 [PAR 0:1 DAR 0:1], 1395 kb/s, 25.00 tb(r)
File 'ok.flv' already exists. Overwrite ? [y/N] y
Output #0, flv, to 'ok.flv':
    Stream #0.0: Video: flv, yuv420p, 512x384 [PAR 0:1 DAR 0:1], q=2-31, 200 kb/s, 25.00 tb(c)
    Stream #0.1: Audio: libmp3lame, 48000 Hz, stereo, 64 kb/s
Stream mapping:
  Stream #0.1 -> #0.0
  Stream #0.0 -> #0.1
Unsupported codec (id=0) for input stream #0.0

유일한 차이가 나는 것으로 입력 오디오 코덱

작업:

Stream #0.0: Audio: wmav2, 44100 Hz, stereo, 64 kb/s 

아동:

 Stream #0.0: Audio: 0x0162, 48000 Hz, stereo, 64 kb/s

어떤 아이디어가?

도움이 되었습니까?

해결책

그것은 사실 오디오 형식으로 고장의 원인이 됩니다.오디오 포맷으로 식별됩 TwoCC(0x0162 여기).조회할 수 있습니다 다른 TwoCCs 여기: http://wiki.multimedia.cx/index.php?title=TwoCC 고 당신이 찾을 수 있습니다:

0x0162 윈도우 미디어 오디오 전문 V9

이 코덱을 지원되지 않습니다 아직 ffmpeg 를와 보으로하고 있는 것으로 알고 있습니다.할 수 있습 검색에 대한 google"ffmpeg audio 0x0162"고 자신에 대한 확인.

다른 팁

만 분명한 대답은 오디오 인코딩된 다르게 두 번째에 wmv 파일,그래서 그들은 완전히 동일하다.당신이 시도할 수 있습을 강제로 그것을 사용하여 특정 오디오 코덱에 대한'나'wmv,과이 작동하는지 확인합니다.아마도 그것은 단지하는 데 문제가 옳은 코덱?그러나 그것을 가능성이 보인다는 것을'나쁜'wmv 는 몇 가지 종류의 오디오 코덱에서 지원되지 않는 ffmpeg.

도 일반적인 물건을 확인 당신이 최신 버전으로 업그레이드,모든 개발 버전을 포함할 수 있는 버그 수정 등입니다.

거나,또는 사용한 유틸리티입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top