Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
18th May 2013, 16:24 | #15182 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
|
The Chapter API in ffmpeg can only have chapters of one language. I have also never seen a file with more.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
18th May 2013, 16:29 | #15183 | Link |
契約者
Join Date: Jun 2008
Posts: 1,576
|
I see. Well thats because people are too lazy to fill them. But technically we can have infinite amount of chapter names for given segment. The same way you do multiple editions, just add one more ChapterDisplay tag. Even mediainfo supports parsing that
|
18th May 2013, 16:34 | #15184 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
|
How would you even tell it what languages you prefer?
Seems rather wasteful to offer another language option just for that, so based on what, audio or subtitle languages? Wouldn't be impossible to support of course, right now it'll just show the first ChapterDisplay entry.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 18th May 2013 at 16:36. |
18th May 2013, 16:40 | #15185 | Link |
契約者
Join Date: Jun 2008
Posts: 1,576
|
Hmm, well if subs present - based on subs, cause people won't watch with subs they can't read. If there is no subs - based on audio. Would that work?
Edit: I'm not sure how that works, but what IF there is more than one set of chapter names/languages - place them in submenus and show them all? Because having 2 or more sets with different names but with the same language is possible too. So to switch chapter in MPC-HC for example I'll have to go: Navigate -> Jump To -> English -> Part1 [00:04:30] or Navigate -> Jump To -> English2 -> Part1 [00:04:30] or Navigate -> Jump To -> Undetermined -> Part1 [00:04:30] I don't have any multi-edition files to check, but you probably do something similar for them? In tray menu maybe submenu is not needed, just multiple instances of "chapters" Last edited by Keiyakusha; 18th May 2013 at 18:32. |
18th May 2013, 19:28 | #15186 | Link | |
Matroska find' ich toll
Join Date: Apr 2008
Posts: 1,380
|
Quote:
i will test it too. your splitter will be better and better! thx for your hard work nev |
|
18th May 2013, 21:56 | #15187 | Link |
Matroska find' ich toll
Join Date: Apr 2008
Posts: 1,380
|
very good. works now very good for me.
small thing, when i open a index.bdmv file with multiple playlist-IDs only the largest movie start. with AV-Splitter i'm able to select the other playlist-IDs like editions(in the trayicon-menu). |
19th May 2013, 03:03 | #15189 | Link | |
Registered User
Join Date: Aug 2007
Posts: 218
|
Quote:
(FWIW, here is chapter file of one of my recent rip)
__________________
f3kdb 1.5.1 / MP_Pipeline 0.18 ffms2 builds with 10bit output hack: libav-9a60b1f / ffmpeg-1e4d049 / FFmbc-0.7.1 Built from ffms2 6e0d654 (hack a9fe004) Mirrors: http://bit.ly/19TwDD3 |
|
19th May 2013, 07:57 | #15190 | Link | |
契約者
Join Date: Jun 2008
Posts: 1,576
|
Quote:
Later I was thinking about something like this. Of course as I said, I have no idea if this is possible at all. Last edited by Keiyakusha; 19th May 2013 at 08:02. |
|
19th May 2013, 09:02 | #15191 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
|
The DirectShow Chapter API is rather limited (and the ffmpeg chapter API as well), so you can't do that. A flat list of chapters is all it allows. If you want this to be switchable, i would suggest to simply have multiple editions with the same content, and only the different chapter names. Then you can switch the edition and get the chapters in the language you manually select.
For a future version, i can see about making it smart about which chapter language to use. However, the problem that Keiyakusha mentioned does remain, all you configure is ISO 639-2 language codes, which is just "chi" or "zho" without any specification if you want "tw" or "cn".
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
19th May 2013, 13:55 | #15193 | Link |
Registered User
Join Date: Jul 2011
Posts: 21
|
LAV Filters not work correctly with online video, such as IPTV. When loading m3u-playlist with television LAV Splitter is loaded before the advent of television and the show, as a result, if you close the player, in my case, MPC-BE, it is left to hang in the process. I have one wish - please do so in order to reproduce itself LAV Source link YouTube, ie built-in mechanism that did not use the "File Source (Async)", ie worked on the principle of Arcsoft MP4 Splitter, and similarly for FLV.
|
19th May 2013, 14:40 | #15194 | Link | |
Registered User
Join Date: Aug 2007
Posts: 218
|
Quote:
Anyways, even without country detection, it will still be an improvement over the current behavior. At least it can choose from Chinese and Japanese.
__________________
f3kdb 1.5.1 / MP_Pipeline 0.18 ffms2 builds with 10bit output hack: libav-9a60b1f / ffmpeg-1e4d049 / FFmbc-0.7.1 Built from ffms2 6e0d654 (hack a9fe004) Mirrors: http://bit.ly/19TwDD3 |
|
19th May 2013, 16:53 | #15195 | Link |
soy sauce buyer
Join Date: Mar 2010
Location: United Kingdom
Posts: 164
|
Actually it is a pain for many Chinese users in many cases. As for audio, Mandarine and Cantonese cannot be separated by language code even on DVD/BD. And for subtitles Simplified/Traditional Chinese share the same code. I believe the problem is even if matroska allows mixed language-country codes, as long as no other application supports or offers such an API, it is still useless for normal users.
Maybe we have to write a patch to add the feature in FFmpeg, then mplayer/mpv, after when start thinking about how to do the rest work in DirectShow. Implementation in FFmpeg is usually half-way done for many players and would make users become aware of the feature, which might be a motivation for Mosu to spare his time. But adding it in FFmpeg requires to change every language fields that matroska supports into a {language, country} structure, no matter it is for video, audio, subtitles, or chapters, and it may break many existing tools with a major version bump, just for a feature currently very few people are looking forward to. Not sure if it could be accepted by others who would never be annoyed by the issue. Last edited by 06_taro; 19th May 2013 at 17:11. |
20th May 2013, 08:31 | #15196 | Link |
Registered User
Join Date: Aug 2011
Posts: 21
|
Delay
Hello ,
Would it be possible to add more options where delay is concerned. IE: The option to add a delay when using pass-through spdif / optical. And a second option when it goes through the system. For me there is a different delay for both. I'm sure I'm not alone with this. Thnx in advance for looking into this. Friendly regards Phoenixxl. |
20th May 2013, 15:52 | #15200 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
|
LAV Filters 0.57
Code:
LAV Splitter - Added a Popup Menu to the Tray Icon which allows Stream, Edition and Chapter switching - Improved stream selection in files with multiple video streams - Improved performance when opening MKVs with linked segments - Fixed playback of MKVs with Segment Linking and Vorbis Audio LAV Video - Enabled Hardware/GPU Deinterlacing when using the QuickSync decoder - Support for JPEG2000 DCinema streams - Support for RGB48 output, and high-quality dithering of RGB48 to RGB32 - Fixed a crash with DXVA2 Native on AMD GPUs in certain situations - Improved detection of H.264 RGB streams, improves support with EVR - Adjusted performance tuning for consistent performance in both playback and transcoding (in 0.56, transcoding could be slow) LAV Audio - Use the FLAC channel mask from metadata, fixes playback of FLAC files with non-standard channel layouts What people have been asking about the most in this release is probably the popup menu on the Splitter tray icon, which lets you control streams, editions and seek to chapters in players which otherwise don't offer this. Other then that, not much to comment on. As always, please report any issues with the new features, any regressions, or any other bugs directly here, in as much detail as possible, and the information which allow me to reproduce it. Only reproducible issues are easily fixed.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
Tags |
decoders, directshow, filters, splitter |
|
|