[FFmpeg-trac] #9743(ffprobe:new): MOV farsi audio language not recognized

FFmpeg trac at avcodec.org
Fri Apr 22 20:39:08 EEST 2022


#9743: MOV farsi audio language not recognized
-------------------------------------+-------------------------------------
             Reporter:  Fernickk     |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:  ffprobe      |                  Version:
             Keywords:  mov audio    |  unspecified
  language farsi                     |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 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
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9743>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list