Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mpv don't show audio tracks' titles in mp4 files #8488

Open
Nes-si opened this issue Jan 19, 2021 · 2 comments
Open

mpv don't show audio tracks' titles in mp4 files #8488

Nes-si opened this issue Jan 19, 2021 · 2 comments

Comments

@Nes-si
Copy link

Nes-si commented Jan 19, 2021

Important Information

Reproduction steps

Open the sample file, then call Playback - Show tracks.
I haven't a config file.

Expected behavior

Showing audio track's titles like in VLC, MediaInfo.

Actual behavior

mpv don't show audio tracks' titles in mp4 files.

What I see in mpv:
!

And what I see in MediaInfo (I've set off track titles — MVO and ORT):
изображение

VLC also shows track titles:
изображение

Log file

Link

Sample files

Sample

@Akemi
Copy link
Member

Akemi commented Jan 19, 2021

this isn't an issue, this is a feature request.

@jeeb
Copy link
Member

jeeb commented Jul 21, 2021

This should get fixed as this patch gets through review and merged :) .

This sample contains the track titles in at the very least:

  • handler name (which is supposed to be the description of the handler type (audio, video, subtitles etc) for debugging/inspection and not usable for media title purposes)
  • In two boxes within the udta "user data" box
    [udta: User Data Box]
        position = 3991500
        size = 71
        [name]
            position = 3991508
            size = 28
        [titl]
            position = 3991536
            size = 35
    
    • If I read QTFF specification properly, name is not supposed to be a end user facing name?
    • titl is actually a proper media title box specified by 3GPP. This is what I ended up implementing :) .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants