[FFmpeg-trac] #6014(avformat:new): Doesn't recognize correctly audio phone's PVMM format files

FFmpeg trac at avcodec.org
Sun Dec 11 19:39:23 EET 2016


#6014: Doesn't recognize correctly audio phone's PVMM format files
----------------------------------+--------------------------------------
             Reporter:  Sami32    |                     Type:  defect
               Status:  new       |                 Priority:  minor
            Component:  avformat  |                  Version:  git-master
             Keywords:  PVMM      |               Blocked By:
             Blocking:            |  Reproduced by developer:  0
Analyzed by developer:  0         |
----------------------------------+--------------------------------------
 Summary of the bug:
 FFmpeg doesn't detect the correct codec, channels or bitrate from audio
 phone's '''PVMM format''' files.

 How to reproduce:
 % ffmpeg -i PvAuthor_test1_5m7s_EVRC_CBR_8.8kbps_Mono_8000Hz.3gp

 {{{
 ffmpeg version N-80999-gf41e37b Copyright (c) 2000-2016 the FFmpeg
 developers
   built with gcc 5.4.0 (GCC)
   configuration: --enable-gpl --enable-version3 --disable-w32threads
 --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-
 bzlib --enable-libebur128 --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-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. 28.100 / 55. 28.100
   libavcodec     57. 50.100 / 57. 50.100
   libavformat    57. 41.100 / 57. 41.100
   libavdevice    57.  0.102 / 57.  0.102
   libavfilter     6. 47.100 /  6. 47.100
   libswscale      4.  1.100 /  4.  1.100
   libswresample   2.  1.100 /  2.  1.100
   libpostproc    54.  0.100 / 54.  0.100
 Splitting the commandline.
 Reading option '-v' ... matched as option 'v' (set logging level) with
 argument '9'.
 Reading option '-loglevel' ... matched as option 'loglevel' (set logging
 level) with argument '99'.
 Reading option '-i' ... matched as input file with argument
 'PvAuthor_test1_5m7s_EVRC_CBR_8.8kbps_Mono_8000Hz.3gp'.
 Reading option '-report' ... matched as option 'report' (generate a
 report) with argument '1'.
 Finished splitting the commandline.
 Parsing a group of options: global .
 Applying option v (set logging level) with argument 9.
 Applying option loglevel (set logging level) with argument 99.
 Applying option report (generate a report) with argument 1.
 Successfully parsed a group of options.
 Parsing a group of options: input file
 PvAuthor_test1_5m7s_EVRC_CBR_8.8kbps_Mono_8000Hz.3gp.
 Successfully parsed a group of options.
 Opening an input file:
 PvAuthor_test1_5m7s_EVRC_CBR_8.8kbps_Mono_8000Hz.3gp.
 [file @ 033da200] Setting default whitelist 'file,crypto'
 [mov,mp4,m4a,3gp,3g2,mj2 @ 033d9880] Format mov,mp4,m4a,3gp,3g2,mj2 probed
 with size=2048 and score=100
 [mov,mp4,m4a,3gp,3g2,mj2 @ 033d9880] ISO: File Type Major Brand: pvmm
 [mov,mp4,m4a,3gp,3g2,mj2 @ 033d9880] Unknown dref type 0x08206c7275 size
 12
 [mov,mp4,m4a,3gp,3g2,mj2 @ 033d9880] Unknown dref type 0x08206c7275 size
 12
 [mov,mp4,m4a,3gp,3g2,mj2 @ 033d9880] Unknown dref type 0x08206c7275 size
 12
 [mov,mp4,m4a,3gp,3g2,mj2 @ 033d9880] Before avformat_find_stream_info()
 pos: 343376 bytes read:37336 seeks:1 nb_streams:3
 [aac @ 034d01c0] Audio object type 14 is not implemented. Update your
 FFmpeg version to the newest one from Git. If the problem still occurs, it
 means that your file has a feature which has not been implemented.
 [mov,mp4,m4a,3gp,3g2,mj2 @ 033d9880] Failed to open codec in
 av_find_stream_info
 [aac @ 034d01c0] Audio object type 14 is not implemented. Update your
 FFmpeg version to the newest one from Git. If the problem still occurs, it
 means that your file has a feature which has not been implemented.
 [mov,mp4,m4a,3gp,3g2,mj2 @ 033d9880] max_analyze_duration 5000000 reached
 at 5000000 microseconds st:0
 [mov,mp4,m4a,3gp,3g2,mj2 @ 033d9880] Could not find codec parameters for
 stream 0 (Audio: aac (mp4a / 0x6134706D), 96000 Hz, 0 channels, fltp, 8
 kb/s): unspecified number of channels
 Consider increasing the value for the 'analyzeduration' and 'probesize'
 options
 [mov,mp4,m4a,3gp,3g2,mj2 @ 033d9880] After avformat_find_stream_info()
 pos: 6036 bytes read:70104 seeks:2 frames:254
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from
 'PvAuthor_test1_5m7s_EVRC_CBR_8.8kbps_Mono_8000Hz.3gp':
   Metadata:
     major_brand     : pvmm
     minor_version   : 65536
     compatible_brands: pvmm
     creation_time   : 2008-07-09 20:04:43
   Duration: 00:05:07.58, start: 0.000000, bitrate: 8 kb/s
     Stream #0:0(eng), 252, 1/8000: Audio: aac (mp4a / 0x6134706D), 96000
 Hz, 0 channels, fltp, 8 kb/s (default)
     Metadata:
       creation_time   : 2008-07-09 20:04:43
       handler_name    : SoundHandler
     Stream #0:1(eng), 1, 1/1000: Data: none (mp4s / 0x7334706D), 0/1
 (default)
     Metadata:
       creation_time   : 2008-07-09 20:04:43
       handler_name    : SceneDescHandler
     Stream #0:2(eng), 1, 1/1000: Data: none (mp4s / 0x7334706D), 0/1
 (default)
     Metadata:
       creation_time   : 2008-07-09 20:04:43
       handler_name    : ODHandler
 Successfully opened the file.
 At least one output file must be specified
 [AVIOContext @ 033da3a0] Statistics: 70104 bytes read, 2 seeks
 }}}
 Patches should be submitted to the ffmpeg-devel mailing list and not this
 bug tracker.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/6014>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list