[FFmpeg-trac] #8349(undetermined:reopened): Dolby AC-4 Support

FFmpeg trac at avcodec.org
Fri Dec 18 02:32:56 EET 2020


#8349: Dolby AC-4 Support
-------------------------------------+-------------------------------------
             Reporter:  Nomis101     |                    Owner:
                 Type:  enhancement  |                   Status:  reopened
             Priority:  wish         |                Component:
                                     |  undetermined
              Version:  git-master   |               Resolution:
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by Nomis101):

 FYI, with the patches applied from #13, the AC-4 streams from the samples
 of #14 are properly detected as AC4. But the files do play with no sound,
 because the channels are not detected (says "0 channels"). MediaInfo does
 detect the channels as "5.1 Main" and "Stereo Main".


 % ffplay /Users/Nomis101/Downloads/ABC\ Stream\ -\ FFmpeg\ bug\ \#8349.ts
 ffplay version N-100421-g1eb751955e Copyright (c) 2003-2020 the FFmpeg
 developers
   built with Apple clang version 12.0.0 (clang-1200.0.32.28)
   configuration: --pkg-config-flags=--static --enable-swscale --enable-
 avfilter --enable-fontconfig --enable-gpl --enable-version3 --enable-
 libass --enable-libbluray --enable-libfreetype --enable-libsoxr --enable-
 libaom --enable-libmp3lame --enable-librav1e --enable-encoder=librav1e
 --enable-libtheora --enable-libvorbis --enable-libvpx --disable-debug
 --enable-libmysofa --enable-libx264 --enable-libx265 --enable-libxvid
 --enable-nonfree --enable-libfdk-aac --enable-muxer=mov --enable-muxer=mp4
 --enable-muxer=ipod --enable-encoder=eac3 --enable-encoder=ac3 --enable-
 encoder=flac --enable-ffplay --enable-librtmp --enable-libsmbclient
 --enable-opencl --enable-libssh --enable-openssl --enable-encoder=truehd
 --enable-bsf=aac_adtstoasc --enable-encoder=h264_videotoolbox --enable-
 encoder=hevc_videotoolbox --enable-sdl --extra-ldflags=-L/opt/local/lib
   libavutil      56. 62.100 / 56. 62.100
   libavcodec     58.115.102 / 58.115.102
   libavformat    58. 65.100 / 58. 65.100
   libavdevice    58. 11.103 / 58. 11.103
   libavfilter     7. 93.100 /  7. 93.100
   libswscale      5.  8.100 /  5.  8.100
   libswresample   3.  8.100 /  3.  8.100
   libpostproc    55.  8.100 / 55.  8.100
 [NULL @ 0x7f81b782ce00] Decoder requires channel count but channels not
 set
 [NULL @ 0x7f81b7817000] Decoder requires channel count but channels not
 set
 [NULL @ 0x7f81b782da00] Decoder requires channel count but channels not
 set
 [mpegts @ 0x7f81b7808a00] stream 3 : no PTS found at end of file, duration
 not set
 [mpegts @ 0x7f81b7808a00] Could not find codec parameters for stream 1
 (Audio: ac4 (AC-4 / 0x342D4341), 0 channels): unspecified sample rate
 Consider increasing the value for the 'analyzeduration' (0) and
 'probesize' (5000000) options
 [mpegts @ 0x7f81b7808a00] Could not find codec parameters for stream 2
 (Audio: ac4 (AC-4 / 0x342D4341), 0 channels): unspecified sample rate
 Consider increasing the value for the 'analyzeduration' (0) and
 'probesize' (5000000) options
 [mpegts @ 0x7f81b7808a00] Could not find codec parameters for stream 3
 (Audio: ac4 (STPP / 0x50505453), 0 channels): unspecified sample rate
 Consider increasing the value for the 'analyzeduration' (0) and
 'probesize' (5000000) options
 Input #0, mpegts, from '/Users/polysom/Downloads/ABC Stream - FFmpeg bug
 #8349.ts':
   Duration: 00:01:15.34, start: 12951.873511, bitrate: 3690 kb/s
   Program 3
     Stream #0:0[0x31]: Video: hevc (Main 10) ([36][0][0][0] / 0x0024),
 yuv420p10le(tv), 1280x720 [SAR 1:1 DAR 16:9], 59.94 fps, 59.94 tbr, 90k
 tbn, 59.94 tbc
     Stream #0:1[0x32](eng): Audio: ac4 (AC-4 / 0x342D4341), 0 channels
     Stream #0:2[0x33](spa): Audio: ac4 (AC-4 / 0x342D4341), 0 channels
     Stream #0:3[0x3a](ee`): Audio: ac4 (STPP / 0x50505453), 0 channels
 [hevc @ 0x7f81b886d200] Could not find ref with POC 56
 [hevc @ 0x7f81b8814e00] Could not find ref with POC 32    0B f=0/0
 [hevc @ 0x7f81b8814e00] Could not find ref with POC 24
 [hevc @ 0x7f81b8814e00] Could not find ref with POC 16
 13006.05 M-V: -0.025 fd= 305 aq=    0KB vq=  370KB sq=    0B f=0/0

--
Ticket URL: <https://trac.ffmpeg.org/ticket/8349#comment:18>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list