Support for non-standard language codes.

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
joeusercz
Blank Cone
Blank Cone
Posts: 19
Joined: 11 Jan 2012 09:26

Support for non-standard language codes.

Postby joeusercz » 03 Jun 2015 14:21

I sometimes play live/recorded files from satellite and there are sometimes "alternative" language codes for audio streams. The two most common I see are ORG and ORJ - both stand for "original language". Also there are mis and mul. When I try to set any of these as the preferred audio track, it does not work.

For example from arte:

Code: Select all

SPARK7162:/etc# /hdd/enigma/dvbsnoop/usr/bin/dvbsnoop -n 1 0x0190 dvbsnoop V1.4.50 -- http://dvbsnoop.sourceforge.net/ ------------------------------------------------------------ SECT-Packet: 00000001 PID: 400 (0x0190), Length: 131 (0x0083) Time received: Wed 2015-06-03 14:15:16.385 ------------------------------------------------------------ 0000: 02 b0 80 70 34 c3 00 00 e1 91 f0 00 02 e1 91 f0 ...p4........... 0010: 03 52 01 01 03 e1 92 f0 09 52 01 02 0a 04 64 65 .R.......R....de 0020: 75 00 03 e1 93 f0 10 7f 05 06 87 64 65 75 52 01 u..........deuR. 0030: 04 0a 04 6d 69 73 00 03 e1 97 f0 09 52 01 07 0a ...mis......R... 0040: 04 6d 75 6c 00 03 e1 98 f0 09 52 01 10 0a 04 66 .mul......R....f 0050: 72 61 00 06 e1 94 f0 0a 52 01 03 56 05 64 65 75 ra......R..V.deu 0060: 09 00 05 e1 d6 f0 05 6f 03 00 10 e0 0b e8 7b f0 .......o......{. 0070: 0e 66 02 01 23 13 05 00 00 00 0a 00 52 01 14 85 .f..#.......R... 0080: b4 98 f7 ... PID: 400 (0x0190) Guess table from table id... PMT-decoding.... Table_ID: 2 (0x02) [= Program Map Table (PMT)] section_syntax_indicator: 1 (0x01) (fixed '0'): 0 (0x00) reserved_1: 3 (0x03) Section_length: 128 (0x0080) Program_number: 28724 (0x7034) reserved_2: 3 (0x03) Version_number: 1 (0x01) current_next_indicator: 1 (0x01) [= valid now] Section_number: 0 (0x00) Last_Section_number: 0 (0x00) reserved_3: 7 (0x07) PCR PID: 401 (0x0191) reserved_4: 15 (0x0f) Program_info_length: 0 (0x0000) Stream_type loop: Stream_type: 2 (0x02) [= ITU-T Rec. H.262 | ISO/IEC 13818-2 Video | ISO/IEC 11172-2 constr. parameter video stream] reserved_1: 7 (0x07) Elementary_PID: 401 (0x0191) reserved_2: 15 (0x0f) ES_info_length: 3 (0x0003) DVB-DescriptorTag: 82 (0x52) [= stream_identifier_descriptor] descriptor_length: 1 (0x01) component_tag: 1 (0x01) Stream_type: 3 (0x03) [= ISO/IEC 11172 Audio] reserved_1: 7 (0x07) Elementary_PID: 402 (0x0192) reserved_2: 15 (0x0f) ES_info_length: 9 (0x0009) DVB-DescriptorTag: 82 (0x52) [= stream_identifier_descriptor] descriptor_length: 1 (0x01) component_tag: 2 (0x02) MPEG-DescriptorTag: 10 (0x0a) [= ISO_639_language_descriptor] descriptor_length: 4 (0x04) ISO639_language_code: deu Audio_type: 0 (0x00) [= undefined] Stream_type: 3 (0x03) [= ISO/IEC 11172 Audio] reserved_1: 7 (0x07) Elementary_PID: 403 (0x0193) reserved_2: 15 (0x0f) ES_info_length: 16 (0x0010) DVB-DescriptorTag: 127 (0x7f) [= extension_descriptor] descriptor_length: 5 (0x05) descriptor_tag_extension: 6 (0x06) selector_bytes: 0000: 87 64 65 75 .deu DVB-DescriptorTag: 82 (0x52) [= stream_identifier_descriptor] descriptor_length: 1 (0x01) component_tag: 4 (0x04) MPEG-DescriptorTag: 10 (0x0a) [= ISO_639_language_descriptor] descriptor_length: 4 (0x04) ISO639_language_code: mis Audio_type: 0 (0x00) [= undefined] Stream_type: 3 (0x03) [= ISO/IEC 11172 Audio] reserved_1: 7 (0x07) Elementary_PID: 407 (0x0197) reserved_2: 15 (0x0f) ES_info_length: 9 (0x0009) DVB-DescriptorTag: 82 (0x52) [= stream_identifier_descriptor] descriptor_length: 1 (0x01) component_tag: 7 (0x07) MPEG-DescriptorTag: 10 (0x0a) [= ISO_639_language_descriptor] descriptor_length: 4 (0x04) ISO639_language_code: mul Audio_type: 0 (0x00) [= undefined] Stream_type: 3 (0x03) [= ISO/IEC 11172 Audio] reserved_1: 7 (0x07) Elementary_PID: 408 (0x0198) reserved_2: 15 (0x0f) ES_info_length: 9 (0x0009) DVB-DescriptorTag: 82 (0x52) [= stream_identifier_descriptor] descriptor_length: 1 (0x01) component_tag: 16 (0x10) MPEG-DescriptorTag: 10 (0x0a) [= ISO_639_language_descriptor] descriptor_length: 4 (0x04) ISO639_language_code: fra Audio_type: 0 (0x00) [= undefined] Stream_type: 6 (0x06) [= ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data] reserved_1: 7 (0x07) Elementary_PID: 404 (0x0194) reserved_2: 15 (0x0f) ES_info_length: 10 (0x000a) DVB-DescriptorTag: 82 (0x52) [= stream_identifier_descriptor] descriptor_length: 1 (0x01) component_tag: 3 (0x03) DVB-DescriptorTag: 86 (0x56) [= teletext_descriptor] descriptor_length: 5 (0x05) ISO639_language_code: deu Teletext_type: 1 (0x01) [= initial teletext page] Teletext_magazine_number: 1 (0x01) Teletext_page_number: 0 (0x00)

Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: No registered users and 24 guests