Juan Simón 12 Posted February 20, 2020 Posted February 20, 2020 Emby server v4.3.1.0 Arch Linux I have added several blu-ray folders and although Emby identifies them correctly, it does not detect the language of the audios and subtitles.
Happy2Play 9280 Posted February 20, 2020 Posted February 20, 2020 I don't believe that information is available. I don't see it on my test Blu-Ray or DVD folders. Opening the media in Media Info does not show language either. At least on my test media.
Luke 39297 Posted February 20, 2020 Posted February 20, 2020 Right, for the best experience possible I would suggest converting to mkv.
Juan Simón 12 Posted February 21, 2020 Author Posted February 21, 2020 (edited) I don't believe that information is available. I don't see it on my test Blu-Ray or DVD folders. Opening the media in Media Info does not show language either. At least on my test media. That's not true. "The Addams Family" (2019), mediainfo output: General Complete name : /multimedia/pelis/La familia Addams (2019) [Full Blu-ray 1080p AVC Multiaudio DTS-HD MA.-DTS-HD High-Res 7.1 DTS 5.1 Subs]/BDMV/PLAYLIST/00612.mpls Format : Blu-ray Playlist File size : 642 Bytes Duration : 1 h 27 min Overall bit rate mode : Variable Overall bit rate : 1 b/s Video ID : 4113 (0x1011) Menu ID : 1 (0x1) Format : AVC Format/Info : Advanced Video Codec Format profile : High@L4.1 Format settings : CABAC / 2 Ref Frames Format settings, CABAC : Yes Format settings, Reference frames : 2 frames Codec ID : 27 Duration : 1 h 27 min Bit rate mode : Variable Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate : 23.976 (24000/1001) FPS Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive format_identifier : HDMV Source : 00246.m2ts Audio #1 ID : 4352 (0x1100) Menu ID : 1 (0x1) Format : DTS XLL Format/Info : Digital Theater Systems Commercial name : DTS-HD Master Audio Muxing mode : Stream extension Codec ID : 134 Duration : 1 h 27 min Bit rate mode : Variable Channel(s) : 8 channels Channel layout : C L R LFE Lb Rb Lss Rss Sampling rate : 48.0 kHz Frame rate : 93.750 FPS (512 SPF) Bit depth : 24 bits Compression mode : Lossless Language : English Source : 00246.m2ts Audio #2 ID : 4353 (0x1101) Menu ID : 1 (0x1) Format : DTS XBR Format/Info : Digital Theater Systems Commercial name : DTS-HD High Resolution Audio Muxing mode : Stream extension Codec ID : 133 Duration : 1 h 27 min Bit rate mode : Constant Bit rate : 2 046 kb/s Channel(s) : 8 channels Channel layout : C L R LFE Lb Rb Lss Rss Sampling rate : 48.0 kHz Frame rate : 93.750 FPS (512 SPF) Bit depth : 24 bits Compression mode : Lossy Stream size : 1.24 GiB Language : French Source : 00246.m2ts Audio #3 ID : 4354 (0x1102) Menu ID : 1 (0x1) Format : DTS XBR Format/Info : Digital Theater Systems Commercial name : DTS-HD High Resolution Audio Muxing mode : Stream extension Codec ID : 133 Duration : 1 h 27 min Bit rate mode : Constant Bit rate : 2 046 kb/s Channel(s) : 8 channels Channel layout : C L R LFE Lb Rb Lss Rss Sampling rate : 48.0 kHz Frame rate : 93.750 FPS (512 SPF) Bit depth : 24 bits Compression mode : Lossy Stream size : 1.24 GiB Language : Spanish Source : 00246.m2ts Audio #4 ID : 4355 (0x1103) Menu ID : 1 (0x1) Format : DTS Format/Info : Digital Theater Systems Codec ID : 130 Duration : 1 h 27 min Bit rate mode : Constant Bit rate : 768 kb/s Channel(s) : 6 channels Channel layout : C L R Ls Rs LFE Sampling rate : 48.0 kHz Frame rate : 93.750 FPS (512 SPF) Bit depth : 24 bits Compression mode : Lossy Stream size : 478 MiB Language : Dutch Source : 00246.m2ts Audio #5 ID : 4356 (0x1104) Menu ID : 1 (0x1) Format : DTS Format/Info : Digital Theater Systems Codec ID : 130 Duration : 1 h 27 min Bit rate mode : Constant Bit rate : 768 kb/s Channel(s) : 6 channels Channel layout : C L R Ls Rs LFE Sampling rate : 48.0 kHz Frame rate : 93.750 FPS (512 SPF) Bit depth : 24 bits Compression mode : Lossy Stream size : 478 MiB Language : Dutch Source : 00246.m2ts Text #1 ID : 4608 (0x1200) Menu ID : 1 (0x1) Format : PGS Codec ID : 144 Duration : 1 h 27 min Language : English Source : 00246.m2ts Text #2 ID : 4609 (0x1201) Menu ID : 1 (0x1) Format : PGS Codec ID : 144 Duration : 1 h 27 min Language : French Source : 00246.m2ts Text #3 ID : 4610 (0x1202) Menu ID : 1 (0x1) Format : PGS Codec ID : 144 Duration : 1 h 27 min Language : Spanish Source : 00246.m2ts Text #4 ID : 4611 (0x1203) Menu ID : 1 (0x1) Format : PGS Codec ID : 144 Duration : 1 h 27 min Language : Dutch Source : 00246.m2ts Text #5 ID : 4612 (0x1204) Menu ID : 1 (0x1) Format : PGS Codec ID : 144 Duration : 1 h 27 min Language : French Source : 00246.m2ts Text #6 ID : 4613 (0x1205) Menu ID : 1 (0x1) Format : PGS Codec ID : 144 Duration : 1 h 27 min Language : Spanish Source : 00246.m2ts Text #7 ID : 4614 (0x1206) Menu ID : 1 (0x1) Format : PGS Codec ID : 144 Duration : 1 h 27 min Language : Dutch Source : 00246.m2ts Text #8 ID : 4615 (0x1207) Menu ID : 1 (0x1) Format : PGS Codec ID : 144 Duration : 1 h 27 min Language : Dutch Source : 00246.m2ts Menu 00:00:00.000 : Chapter 1 00:05:08.558 : Chapter 2 00:10:35.468 : Chapter 3 00:15:46.946 : Chapter 4 00:19:35.257 : Chapter 5 00:25:14.804 : Chapter 6 00:29:25.764 : Chapter 7 00:34:20.558 : Chapter 8 00:39:46.967 : Chapter 9 00:45:01.740 : Chapter 10 00:49:07.611 : Chapter 11 00:53:40.926 : Chapter 12 00:56:36.559 : Chapter 13 01:00:01.014 : Chapter 14 01:03:45.947 : Chapter 15 01:06:02.458 : Chapter 16 01:10:54.583 : Chapter 17 01:18:09.476 : Chapter 18 01:20:21.316 : Chapter 19 01:21:11.324 : Chapter 20 01:27:00.965 : Chapter 21 Right, for the best experience possible I would suggest converting to mkv. That would be more comfortable for you but not for the users. If you add support for Blu-ray folders you have to do it right. Edited February 21, 2020 by Juan Simón
Juan Simón 12 Posted July 24, 2020 Author Posted July 24, 2020 Another example: General Complete name : Especiales (2019) [Full Blu-ray AVC 1080p Triaudio DTS-HD MA. 5.1 Subs][GrupoHDS]/BDMV/PLAYLIST/00007.mpls Format : Blu-ray Playlist File size : 508 Bytes Duration : 1 h 53 min Overall bit rate mode : Variable Overall bit rate : 1 b/s Video ID : 4113 (0x1011) Menu ID : 1 (0x1) Format : AVC Format/Info : Advanced Video Codec Format profile : High@L4.1 Format settings : CABAC / 4 Ref Frames Format settings, CABAC : Yes Format settings, Reference frames : 4 frames Format settings, GOP : M=3, N=24 Codec ID : 27 Duration : 1 h 53 min Bit rate mode : Variable Maximum bit rate : 34.0 Mb/s Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate : 24.000 FPS Standard : NTSC Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Color range : Limited Color primaries : BT.709 Transfer characteristics : BT.709 Matrix coefficients : BT.709 format_identifier : HDMV Source : 00010.m2ts Audio #1 ID : 4352 (0x1100) Menu ID : 1 (0x1) Format : DTS XLL Format/Info : Digital Theater Systems Commercial name : DTS-HD Master Audio Muxing mode : Stream extension Codec ID : 134 Duration : 1 h 53 min Bit rate mode : Variable Channel(s) : 6 channels Channel layout : C L R Ls Rs LFE Sampling rate : 48.0 kHz Frame rate : 93.750 FPS (512 SPF) Bit depth : 16 bits Compression mode : Lossless Language : French Source : 00010.m2ts Audio #2 ID : 4353 (0x1101) Menu ID : 1 (0x1) Format : DTS XLL Format/Info : Digital Theater Systems Commercial name : DTS-HD Master Audio Muxing mode : Stream extension Codec ID : 134 Duration : 1 h 53 min Bit rate mode : Variable Channel(s) : 6 channels Channel layout : C L R Ls Rs LFE Sampling rate : 48.0 kHz Frame rate : 93.750 FPS (512 SPF) Bit depth : 16 bits Compression mode : Lossless Language : Spanish Source : 00010.m2ts Audio #3 ID : 4354 (0x1102) Menu ID : 1 (0x1) Format : DTS XLL Format/Info : Digital Theater Systems Commercial name : DTS-HD Master Audio Muxing mode : Stream extension Codec ID : 134 Duration : 1 h 53 min Bit rate mode : Variable Channel(s) : 6 channels Channel layout : C L R Ls Rs LFE Sampling rate : 48.0 kHz Frame rate : 93.750 FPS (512 SPF) Bit depth : 16 bits Compression mode : Lossless Language : Catalan Source : 00010.m2ts Audio #4 ID : 4355 (0x1103) Menu ID : 1 (0x1) Format : AC-3 Format/Info : Audio Coding 3 Commercial name : Dolby Digital Codec ID : 129 Duration : 1 h 53 min Bit rate mode : Constant Bit rate : 192 kb/s Channel(s) : 2 channels Channel layout : L R Sampling rate : 48.0 kHz Frame rate : 31.250 FPS (1536 SPF) Compression mode : Lossy Stream size : 156 MiB Language : Spanish Service kind : Complete Main bsid : 8 Dialog Normalization : -27 Dialog Normalization : -27 dB compr : -0.28 compr : -0.28 dB dsurmod : 0 acmod : 2 lfeon : 0 dialnorm_Average : -27 dialnorm_Average : -27 dB dialnorm_Minimum : -27 dialnorm_Minimum : -27 dB dialnorm_Maximum : -27 dialnorm_Maximum : -27 dB dialnorm_Count : 967 compr_Average : 3.83 compr_Average : 3.83 dB compr_Minimum : 0.53 compr_Minimum : 0.53 dB compr_Maximum : 6.02 compr_Maximum : 6.02 dB compr_Count : 938 dynrng_Average : 3.73 dynrng_Average : 3.73 dB dynrng_Minimum : 0.00 dynrng_Minimum : 0.00 dB dynrng_Maximum : 6.02 dynrng_Maximum : 6.02 dB dynrng_Count : 967 format_identifier : AC-3 Source : 00010.m2ts Text #1 ID : 4608 (0x1200) Menu ID : 1 (0x1) Format : PGS Codec ID : 144 Duration : 1 h 53 min Language : Spanish Source : 00010.m2ts Text #2 ID : 4609 (0x1201) Menu ID : 1 (0x1) Format : PGS Codec ID : 144 Duration : 1 h 53 min Language : Catalan Source : 00010.m2ts Text #3 ID : 4610 (0x1202) Menu ID : 1 (0x1) Format : PGS Codec ID : 144 Duration : 1 h 53 min Language : Spanish Source : 00010.m2ts Text #4 ID : 4611 (0x1203) Menu ID : 1 (0x1) Format : PGS Codec ID : 144 Duration : 1 h 53 min Language : Spanish Source : 00010.m2ts Text #5 ID : 4612 (0x1204) Menu ID : 1 (0x1) Format : PGS Codec ID : 144 Duration : 1 h 53 min Language : Catalan Source : 00010.m2ts Menu 00:00:00.000 : Chapter 1 00:10:24.833 : Chapter 2 00:19:20.291 : Chapter 3 00:27:21.291 : Chapter 4 00:35:53.875 : Chapter 5 00:45:32.166 : Chapter 6 00:55:56.333 : Chapter 7 01:04:24.541 : Chapter 8 01:14:23.833 : Chapter 9 01:23:27.041 : Chapter 10 01:32:23.125 : Chapter 11 01:40:44.458 : Chapter 12 I have shown you that the language of a playlist on the server can be identified. Mediainfo is a open-source software for users and developers and there are versions for Windows, MacOS and Linux. What prevents you from implementing this improvement (important I would say)?
Luke 39297 Posted July 30, 2020 Posted July 30, 2020 We use ffprobe which doesn't return this information for a bluray folder. It's possible to look at using other tools in future updates. thanks.
Juan Simón 12 Posted July 30, 2020 Author Posted July 30, 2020 You are doing yourself, the program and your customers a disservice if you implement a half-baked function. Especially when that function is one of the few that differentiates you from the competitors and you have tools to improve it, as is the case.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now