[FFmpeg-trac] #10466(undetermined:new): Audio dropouts with Dolby Atmos tracks when seeks or chapter skips are used
FFmpeg
trac at avcodec.org
Tue Jul 11 23:19:04 EEST 2023
#10466: Audio dropouts with Dolby Atmos tracks when seeks or chapter skips are used
-------------------------------------+-------------------------------------
Reporter: Vern Dias | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: Audio | Blocked By:
dropouts Atmos chapters |
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
I believe this may be a possible regression as a similar issues was
reported (and fixed) several years ago.
It's a little different, because this case only occurs when a chapter seek
or a skip is used during playback.
The end result is the same with the following message being logged:
[ffmpeg] spdif: Unusual frame timing: 21840 => 31612, 40 samples/frame 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.
[ 70.863][w][ffmpeg] spdif: If you want to help, upload a sample of this
file to https://streams.videolan.org/upload/ and contact the ffmpeg-devel
mailing list. (ffmpeg-devel at ffmpeg.org)
[
Unfortunately the occurrence of the audio skips appears to be random, so
it would be almost impossible to provide a file.
ENVIRONMENT:
mpv 0.35.0-513-gfc3e28f1 Copyright © 2000-2023 mpv/MPlayer/mplayer2
projects
built on Sun Jul 09 12:29:05 2023
libplacebo version: v6.292.0-1-gb959cab-dirty
FFmpeg version: N-111383-g20b868809
FFmpeg library versions:
libavutil 58.14.100
libavcodec 60.22.100
libavformat 60.10.100
libswscale 7.3.100
libavfilter 9.8.102
libswresample 4.11.100
Audio is being bit streamed via HDMI
DESCRIPTION OF THE ISSUE:
When playing a BD or UHD disc with a Dolby ATMOS audio track selected and
using bit-streaming, any seeks or chapter skips will cause intermittent
audio dropouts. These usually do not occur immediately after the chapter
skip or seek, but begin several minutes later and with varying frequency.
Playing the same disk without any seeks or chapter skips does not show
this issue. I also don't believe that this occurs when bit-streaming is
disabled.
The movie used for the attached log files was "Mamma Mia, Here We Go
Again" (UHD 4K), although I have seen the same issues occur on a number of
different Dolby ATMOS titles, but only after I have performed a chapter
skip or timed seek.
Expected behavior: Normal playback
Actual behavior: Intermittent audio dropouts when bit-streaming Dolby
ATMOS tracks.
I have attached two log files
Atmos_no_audio_drops_with_no_seeks_chapters.txt
was created by doing a complete showing of the movie with no user
intervention.
Atmos_audio_drops_seeks_chapters.txt
was created by starting the movie, then performing several chapter skips
and also several timed seeks just after starting playback. Playback was
ended after a few occurrences of the audio dropouts.
One other oddity I see is that the refresh rate which should be 23.976 is
incorrect starting here in the TrueHD_audio_drop_seeks_chapters.txt log
file:
71.253][v][vo/gpu-next/libplacebo] Estimated source FPS: 23.953, display
FPS: 23.953
I wonder if this may be the actual cause of the audio dropouts.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/10466>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list