Opened 2 years ago

Closed 2 years ago

#9743 closed defect (fixed)

MOV farsi audio language not recognized

Reported by: Fernickk Owned by:
Priority: normal Component: ffprobe
Version: unspecified Keywords: mov audio language farsi
Cc: Fernickk Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Hello, this is more of a ffprobe issue. MOV files set the language of their streams with the mdhd atom, in which a 16 bit value defines the language. The values set on that field correspond to the table

https://developer.apple.com/library/archive/documentation/QuickTime/QTFF/QTFFChap4/qtff4.html#//apple_ref/doc/uid/TP40000939-CH206-34353

I have a file (which sadly I can't share, but I don't think it's needed to solve this issue) that has 31 (Farsi) as the language value. ffprobe doesn't recognize it as either "per" or "fas", and declares that the stream has no language.

Is there a chance to recognize the values of that table and report the languages accordingly? I assume that the atom is interpreted, since english streams (with value 0) are recognized as such.

Best regards,
Fernickk

Change History (2)

comment:2 by Marton Balint, 2 years ago

Resolution: fixed
Status: openclosed
Note: See TracTickets for help on using tickets.