Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#5465 closed defect (invalid)

ffmpeg unknown codec

Reported by: mgood77 Owned by:
Priority: normal Component: undetermined
Version: unspecified Keywords:
Cc: mgood7124@gmail.com Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Summary of the bug:
How to reproduce:

(full log with original ffmpeg provided by program in use (latest program version))
T>Cannot load avisynth.dll
T>Sekirei Episode 03 English Dubbed  Watch cartoons online, Watch anime online, English dub anime.mp4 (General: AVI, MPEG4 General setting/QVGA High quality 29.97fps Stereo)
E>"F:\3GP_Converter034\cores\ffmpeg" -y -i "C:\Users\MONICA\Downloads\Downloader\Sekirei Episode 03 English Dubbed  Watch cartoons online, Watch anime online, English dub anime.mp4" -timestamp "2016-04-23 19:05:38" -vcodec xvid -s 320x240 -r 29.97 -b 850 -acodec mp3 -ac 2 -ar 44100 -ab 64 -f avi "C:\Users\MONICA\Downloads\Sekirei Episode 03 English Dubbed  Watch cartoons online, Watch anime online, English dub anime.avi"
ffmpeg version CVS, build 4759, Copyright (c) 2000-2004 Fabrice Bellard
  configuration:  --enable-mp3lame --enable-faac --enable-faad --enable-amr_nb --enable-amr_wb --disable-ffplay --enable-small --enable-memalign-hack --enable-gpl --enable-xvid --enable-dts --enable-a52 --disable-vhook --enable-pthread --enable-x264 
  built on Dec  1 2005 17:25:10, gcc: 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)

Seems that stream 0 comes from film source: 24000.00 (24000/1) -> 23.98 (24000/1001)
Input #0, mov,mp4,m4a,3gp,3g2, from 'C:\Users\MONICA\Downloads\Downloader\Sekirei Episode 03 English Dubbed  Watch cartoons online, Watch anime online, English dub anime.mp4':
  Duration: 00:23:38.1, start: 0.000000, bitrate: 350 kb/s
  Stream #0.0: Video: h264, yuv420p, 704x392, 24000.00 fps
  Stream #0.1: Audio: aac, 24000 Hz, stereo
Output #0, avi, to 'C:\Users\MONICA\Downloads\Sekirei Episode 03 English Dubbed  Watch cartoons online, Watch anime online, English dub anime.avi':
  Stream #0.0: Video: xvid, yuv420p, 320x240, 29.97 fps, q=2-31, 850 kb/s
  Stream #0.1: Audio: mp3, 44100 Hz, stereo, 64 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
Press [q] to stop encoding
[h264 @ 0x7aee38]abs_diff_pic_num overflow
[h264 @ 0x7aee38]decode_slice_header error
[h264 @ 0x7aee38]concealing 1100 DC, 1100 AC, 1100 MV errors
[h264 @ 0x7aee38]abs_diff_pic_num overflow
[h264 @ 0x7aee38]decode_slice_header error
[h264 @ 0x7aee38]concealing 1100 DC, 1100 AC, 1100 MV errors
[h264 @ 0x7aee38]abs_diff_pic_num overflow
[h264 @ 0x7aee38]decode_slice_header error
[h264 @ 0x7aee38]concealing 1100 DC, 1100 AC, 1100 MV errors
[h264 @ 0x7aee38]abs_diff_pic_num overflow
[h264 @ 0x7aee38]decode_slice_header error
[h264 @ 0x7aee38]concealing 1100 DC, 1100 AC, 1100 MV errors
[h264 @ 0x7aee38]abs_diff_pic_num overflow
[h264 @ 0x7aee38]decode_slice_header error
[h264 @ 0x7aee38]concealing 1100 DC, 1100 AC, 1100 MV errors

(error dialog appears saying:
Failed assertion
        h->long_ref_count + h->short_ref_count <=
h->sps.ref_frame_count
at line 4019 of file h264.c

(full log after replaced ffmpeg with version3.01)
T>Cannot load avisynth.dll
T>Sekirei Episode 04 English Dubbed  Watch cartoons online, Watch anime online, English dub anime.mp4 (General: AVI, MPEG4 General setting/QVGA High quality 29.97fps Stereo)
E>"F:\3GP_Converter034\cores\ffmpeg" -y -i "C:\Users\MONICA\Downloads\Downloader\Sekirei Episode 04 English Dubbed  Watch cartoons online, Watch anime online, English dub anime.mp4" -timestamp "2016-04-23 19:06:10" -bitexact -vcodec xvid -fixaspect -s 320x240 -r 29.97 -b 850 -acodec mp3 -ac 2 -ar 44100 -ab 64 -f avi "C:\Users\MONICA\Downloads\Sekirei Episode 04 English Dubbed  Watch cartoons online, Watch anime online, English dub anime.avi"
ffmpeg version N-79585-g268b5ae Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 22.101 / 55. 22.101
  libavcodec     57. 38.100 / 57. 38.100
  libavformat    57. 34.103 / 57. 34.103
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 44.100 /  6. 44.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Unrecognized option 'bitexact'.
Error splitting the argument list: Option not found
A>Dialog : An error has occured during the process. [Error:1]
T>Finished.
A>Transcoding.ini updated
T>Sekirei Episode 04 English Dubbed  Watch cartoons online, Watch anime online, English dub anime.mp4 (General: AVI, MPEG4 General setting/QVGA High quality 29.97fps Stereo)
E>"F:\3GP_Converter034\cores\ffmpeg" -y -i "C:\Users\MONICA\Downloads\Downloader\Sekirei Episode 04 English Dubbed  Watch cartoons online, Watch anime online, English dub anime.mp4" -timestamp "2016-04-23 19:06:10" -vcodec xvid -fixaspect -s 320x240 -r 29.97 -b 850 -acodec mp3 -ac 2 -ar 44100 -ab 64 -f avi "C:\Users\MONICA\Downloads\Sekirei Episode 04 English Dubbed  Watch cartoons online, Watch anime online, English dub anime.avi"
ffmpeg version N-79585-g268b5ae Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 22.101 / 55. 22.101
  libavcodec     57. 38.100 / 57. 38.100
  libavformat    57. 34.103 / 57. 34.103
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 44.100 /  6. 44.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Unrecognized option 'fixaspect'.
Error splitting the argument list: Option not found
A>Dialog : An error has occured during the process. [Error:1]
T>Finished.
A>Transcoding.ini updated
T>Sekirei Episode 03 English Dubbed  Watch cartoons online, Watch anime online, English dub anime.mp4 (General: AVI, MPEG4 General setting/QVGA High quality 29.97fps Stereo)
E>"F:\3GP_Converter034\cores\ffmpeg" -y -i "C:\Users\MONICA\Downloads\Downloader\Sekirei Episode 03 English Dubbed  Watch cartoons online, Watch anime online, English dub anime.mp4" -timestamp "2016-04-23 19:05:38" -vcodec xvid -s 320x240 -r 29.97 -b 850 -acodec mp3 -ac 2 -ar 44100 -ab 64 -f avi "C:\Users\MONICA\Downloads\Sekirei Episode 03 English Dubbed  Watch cartoons online, Watch anime online, English dub anime.avi"
ffmpeg version N-79585-g268b5ae Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 22.101 / 55. 22.101
  libavcodec     57. 38.100 / 57. 38.100
  libavformat    57. 34.103 / 57. 34.103
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 44.100 /  6. 44.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\Users\MONICA\Downloads\Downloader\Sekirei Episode 03 English Dubbed  Watch cartoons online, Watch anime online, English dub anime.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 1
    compatible_brands: isomavc1
    creation_time   : 2012-07-16 11:20:34
  Duration: 00:23:38.15, start: 0.000000, bitrate: 350 kb/s
    Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 704x392 [SAR 1:1 DAR 88:49], 274 kb/s, 23.98 fps, 23.98 tbr, 24k tbn (default)
    Metadata:
      creation_time   : 2012-07-16 11:20:34
      handler_name    : GPAC ISO Video Handler
    Stream #0:1(und): Audio: aac (HE-AAC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 71 kb/s (default)
    Metadata:
      creation_time   : 2012-07-16 11:20:35
      handler_name    : GPAC ISO Audio Handler
timestamp is deprecated, set the 'creation_time' metadata tag instead.
Please use -b:a or -b:v, -b is ambiguous
Unknown encoder 'xvid'
A>Dialog : An error has occured during the process. [Error:1]
T>Finished.

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.

Change History (3)

comment:1 by iive, 8 years ago

If you want to use the XviD encoder, you should specify it as "libxvid". The "lib" prefix indicates that it is external library.

You can see all supported codecs and their proper names by calling ffmpeg -codecs

The FFmpeg you have seems to be recent git version, but the program that generates the ffmpeg commands for you seems to be very old. I hope it is open source and you can update the strings on your own. There are other options you should update, but their changes are more recent and we output text hints.

comment:2 by Carl Eugen Hoyos, 8 years ago

Component: ffmpegundetermined
Resolution: fixed
Status: newclosed

FFmpeg from 2004 is not supported anywhere. If you need usage support for current FFmpeg, please post on the user mailing list, only reports bugs here.

comment:3 by Carl Eugen Hoyos, 8 years ago

Resolution: fixedinvalid
Note: See TracTickets for help on using tickets.