Posts: 7
Joined: Jan 2011
Reputation:
0
2011-04-03, 02:50
(This post was last modified: 2011-04-03, 02:54 by robpdotcom.)
I think there's some confusion.
There are "ordered chapters", which is what you get when you use Xin1. One file, with chapters that create virtual timelines. You can have several editions of the same movie in the same file, and the splitter will seek around to seamlessly create the edition you chose to play. Portions of the movie which are common to all versions only need to be stored once, so you save a lot of space.
Then there are "linked segments", which are apparently what are being used in some Anime. When one file is loaded, one or more linked files will also be loaded. If episodes of a TV series always have the same opening and/or ending, it doesn't need to be duplicated in every episode. The splitter will grab it from a separate file, and seamlessly add it to the beginning/ending of each episode. The amount of space you save depends on the length of the opening/ending, and the number of episodes, but it can be significant.
You can also have a combination of the two. Ordered chapters that span across several files, playing the desired portion of each file, and seamlessly joining them together.
It's possible to accomplish the same result by using any of the three methods (and still save about the same amount of space, since all duplicated portions would only be stored once), but each method is just better suited for different scenarios.
Posts: 1,741
Joined: Jul 2006
Reputation:
4
Ah okay, that makes some sense! I personally just want "Multiple videos in a Matroska container with ordered chapters" :-)
Posts: 1,522
Joined: Dec 2008
Reputation:
0
Don't be greedy, both are useful and likely not very complicated to implement if someone would just take the time to do it. :p
FFMpeg citing security concerns is just simply a crock of shit though, some dev/devs just has a stick up their ass and isn't budging.
I guarantee you that 99% of people using mkvs with ordered chapters are aware that the player will be accessing more than one file.
Posts: 216
Joined: Oct 2006
Reputation:
0
Not sure if this was mentioned but a bad work around is to build or download a version of mplayer with ordered chapter support and set it up as an external player.
Posts: 1,522
Joined: Dec 2008
Reputation:
0
I think we're all painfully aware that the issue can be sidestepped by using an external player.
The problem here is that ffmpeg should either outright support this to begin with or xbmc should patch it to.
It just seems a little silly to support a format but only to a certain point and then say "eh fuck it". *shrug*
Posts: 44
Joined: Jul 2011
Reputation:
1
Just for my edification... for those players where ordered chapters / linked segments work (e.g., special mplayer builds), is it the player that has the necessary functionality (mplayer), or the decoder (ffmpeg), or both?
Looking at my mplayer log it isn't so obvious which of the two is opening the linked segments.
If it's just ffmpeg, I might try building XBMC with its external-ffmpeg option, using a version of ffmpeg that supports linked segments... If this has been tried already and failed miserably, please let me know so I can be spared the headache.
Posts: 216
Joined: Oct 2006
Reputation:
0
2011-07-03, 04:14
(This post was last modified: 2011-07-03, 04:22 by TREX6662k5.)
I wasnt aware of a recent version of ffmpeg that did ordered chapters. Think i found a repo for one built in 2009. All I found were patches for ffmpeg. From what i could tell from the patches ffmpeg did most of the work though it still may require a small modification to the player
Posts: 2,145
Joined: Jul 2008
Reputation:
12
+1 for this feature because of "Directors Cuts" and "Extended Cuts" and "Unrated Version" in one mkv.
-100 and a smack to the back of the head to the person that thought ripping an entire season of a TV show to a single file was a good idea.
Code:
GRANT ALL PRIVILEGES ON `xbmc_%`.* TO 'xbmc'@'%';
IF you have a mysql problem, find one of the 4 dozen threads already open.