Opened 2 hours ago

Last modified 2 hours ago

#11310 new defect

[bsf filter] Cannot copy eac3_core

Reported by: microchip Owned by:
Priority: normal Component: avcodec
Version: git-master Keywords: eac3 Atmos bsf audio
Cc: microchip Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Summary of the bug: Using -c:a copy -bsf:a eac3_core on a DD+ + Atmos audio or video file does not strip the Atmos part

How to reproduce:

% ffmpeg -i input -vn -c:a copy -bsf:a eac3_core output.eac3

ffmpeg version N-117812-gbbb0fdedb7
built on 17 november 2024

% ffprobe -i output.eac3 -v quiet -select_streams -show_entries stream=profile

"Dolby Digital Plus + Dolby Atmos"

I can confirm that mediainfo also reports it as DD+ + Atmos

Attachments (1)

ddplus_with_atmos.eac3 (1.8 MB ) - added by microchip 2 hours ago.

Download all attachments as: .zip

Change History (3)

by microchip, 2 hours ago

Attachment: ddplus_with_atmos.eac3 added

comment:1 by Hendrik, 2 hours ago

That is not the function of the eac3_core filter. Its supposed to be used on Blu-ray style EAC3 streams that contain two streams, either ac3+eac3 or eac3+eac3, one core, and one extension stream.

It will extract only the core stream from such a setup. It does not interact with Atmos.

comment:2 by microchip, 2 hours ago

OK, so I have a remux of a bluray movie (speak no evil, 2024) that has a stream reported as "DD+ with Atmos". You're sying that I can't strip the Atmos part and just get the E-AC-3 with the bsf filter?

Note: See TracTickets for help on using tickets.