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.

 

Go Back   Doom9's Forum > Capturing and Editing Video > New and alternative a/v containers
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 18th May 2013, 16:23   #15181  |  Link
Keiyakusha
契約者
 
Keiyakusha's Avatar
 
Join Date: Jun 2008
Posts: 1,576
What about preferred chapter languages? Is it supported?
Not that I care much or have any motivation to fill more than one language for chapters, but I'm doing segment linking right now and it somehow crossed my mind.
Keiyakusha is offline   Reply With Quote
Old 18th May 2013, 16:24   #15182  |  Link
nevcairiel
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
nevcairiel is offline   Reply With Quote
Old 18th May 2013, 16:29   #15183  |  Link
Keiyakusha
契約者
 
Keiyakusha's Avatar
 
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
Keiyakusha is offline   Reply With Quote
Old 18th May 2013, 16:34   #15184  |  Link
nevcairiel
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.
nevcairiel is offline   Reply With Quote
Old 18th May 2013, 16:40   #15185  |  Link
Keiyakusha
契約者
 
Keiyakusha's Avatar
 
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.
Keiyakusha is offline   Reply With Quote
Old 18th May 2013, 19:28   #15186  |  Link
hubblec4
Matroska find' ich toll
 
Join Date: Apr 2008
Posts: 1,380
Quote:
Originally Posted by nevcairiel View Post
If you only want forced or default subs, you can use LAVs Advanced Subtitle mode and use something like this as the config: "rus|fd", this will only get you russian forced or default subs, nothing else, or even without any languages, or a combination of both, examples:

"rus" - any russian subs
"rus|fd" - only russian forced/default subs
"*|fd" - any forced/default subs
"rus|fd *|fd" - russian forced/default subs, or if no russian was found, any other languages marked as forced or default
"rus|f" - only russian forced subs, no default, no "normal" streams

The advanced mode is very flexible, you can build most subtitle selection modes you could want.

There is a bit of documentation here, but i suck at writing documentation, so it may not be perfect:
http://1f0.de/lav-splitter/lav-splitter-stream-selection/

Feel free to ask if you can't get your wanted configuration to work.
ok thanks for the explanation.

i will test it too.

your splitter will be better and better! thx for your hard work nev
hubblec4 is offline   Reply With Quote
Old 18th May 2013, 21:56   #15187  |  Link
hubblec4
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).
hubblec4 is offline   Reply With Quote
Old 19th May 2013, 00:30   #15188  |  Link
jmone
Registered User
 
Join Date: Dec 2007
Posts: 652
While I think I know the answer, is it possible to expose the BD Chapter names without LAV first having to add BD menu support?

Last edited by jmone; 19th May 2013 at 01:07.
jmone is offline   Reply With Quote
Old 19th May 2013, 03:03   #15189  |  Link
SAPikachu
Registered User
 
SAPikachu's Avatar
 
Join Date: Aug 2007
Posts: 218
Quote:
Originally Posted by Keiyakusha View Post
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?
My vote on this. I recently started to include multilingual chapters in my release, it would be nice to support it. Agreed to select preferred chapter language using subtitle/audio language so that we don't need a new option.

(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
SAPikachu is offline   Reply With Quote
Old 19th May 2013, 07:57   #15190  |  Link
Keiyakusha
契約者
 
Keiyakusha's Avatar
 
Join Date: Jun 2008
Posts: 1,576
Quote:
Originally Posted by SAPikachu View Post
My vote on this. I recently started to include multilingual chapters in my release, it would be nice to support it. Agreed to select preferred chapter language using subtitle/audio language so that we don't need a new option.

(FWIW, here is chapter file of one of my recent rip)
But I think your example shows that autoselection is not good enough. How will it figure out if I want chi/cn or chi/tw for example?
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.
Keiyakusha is offline   Reply With Quote
Old 19th May 2013, 09:02   #15191  |  Link
nevcairiel
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
nevcairiel is offline   Reply With Quote
Old 19th May 2013, 11:51   #15192  |  Link
eXtremeDevil
Registered User
 
eXtremeDevil's Avatar
 
Join Date: Jul 2010
Posts: 164
Can I decide with exe will use this filter? I haven't found an option like that, as on FFDShow...
eXtremeDevil is offline   Reply With Quote
Old 19th May 2013, 13:55   #15193  |  Link
Leader
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.
Leader is offline   Reply With Quote
Old 19th May 2013, 14:40   #15194  |  Link
SAPikachu
Registered User
 
SAPikachu's Avatar
 
Join Date: Aug 2007
Posts: 218
Quote:
Originally Posted by nevcairiel View Post
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".
That's indeed a problem, but I just checked matroska specification, language code mixed with country code is supported. Is there any technical reason that nobody supports it? I know mkvmerge doesn't support that now, but I think it shouldn't be very hard to implement it.

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
SAPikachu is offline   Reply With Quote
Old 19th May 2013, 16:53   #15195  |  Link
06_taro
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.
06_taro is offline   Reply With Quote
Old 20th May 2013, 08:31   #15196  |  Link
phoenixxl
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.
phoenixxl is offline   Reply With Quote
Old 20th May 2013, 14:48   #15197  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,351
@ nev:

where is the 0.57.0 build?

Code:
d8dc0eff4533 Update changelog and version
filler56789 is offline   Reply With Quote
Old 20th May 2013, 15:11   #15198  |  Link
kerimcem
Registered User
 
Join Date: Aug 2011
Posts: 85
wmv3 decoding on AMD UVD/UVD+ GPUs new version fixed?
kerimcem is offline   Reply With Quote
Old 20th May 2013, 15:19   #15199  |  Link
wanezhiling
Registered User
 
Join Date: Apr 2011
Posts: 1,184
No, wmv3 dxva2 is still disabled on ancient ATI cards.
wanezhiling is offline   Reply With Quote
Old 20th May 2013, 15:52   #15200  |  Link
nevcairiel
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
Download: Installer (both x86/x64) -- Zips: 32-bit & 64-bit

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
nevcairiel is offline   Reply With Quote
Reply

Tags
decoders, directshow, filters, splitter


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 21:52.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.