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 > (HD) DVD, Blu-ray & (S)VCD > (HD) DVD & Blu-ray authoring
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 21st February 2009, 04:09   #21  |  Link
laserfan
Aging Video Hobbyist
 
Join Date: Dec 2004
Location: Off the Map
Posts: 2,461
Thanks again deank, I was thinking not about FC-type compare (or WinMerge) but rather comparing SEI/SPS/PPS flags, but you answer part of this too ("x264 produces elementary stream and it does not contain anything else but the video itself - no SPS/PPS/SEI.") So I guess my remaining ? might be how to see in the file structure the effects of tsMuxeR's insertSEI, contSPS which is almost back where we started w/the OP asking what fixclpi does exactly.

Hey deank can you write a better blu-ray muxer maybe than smlabs' Roman!?

Re: chapters I was referring simply to xx:xx:xx.xxx timecode specifications to the --custom-chapters option. The tools from Donald Graft like DGAVCDecNV here always seem to ID timecodes by frame exactly right!
laserfan is offline   Reply With Quote
Old 21st February 2009, 05:13   #22  |  Link
setarip_old
Registered User
 
setarip_old's Avatar
 
Join Date: Aug 2005
Posts: 16,267
@quantum

Hi!
Quote:
I just tested PowerDVD 7.3 and played some test Blu-ray muxes (as Blu-ray disks using the "open movie file on hard disk" feature).
Forgive my all-too-obvious ignorance regarding this procedure, but since I've had no success doing this myself, so I'll ask - when using "open movie file on hard disk" for BluRay hard drive "packages", what file or folder of the "package" do you click on in order for the file selector to make its "OK" radiobutton available?
setarip_old is offline   Reply With Quote
Old 21st February 2009, 06:05   #23  |  Link
quantum
Registered User
 
Join Date: Nov 2002
Location: USA
Posts: 528
Quote:
Originally Posted by setarip_old View Post
...when using "open movie file on hard disk" for BluRay hard drive "packages", what file or folder of the "package" do you click on in order for the file selector to make its "OK" radiobutton available?
Either the folder above BDMV, or the BDMV folder. However, I've heard that this functionality may have been removed in later versions. I'm using 7.3. Some complex Blu-ray disks may not have started for me, but the simple movie-only muxes from tsMuxer always work fine.
quantum is offline   Reply With Quote
Old 21st February 2009, 06:11   #24  |  Link
setarip_old
Registered User
 
setarip_old's Avatar
 
Join Date: Aug 2005
Posts: 16,267
@quantum

Thanks for the information ;>}

**EDIT** Strange, it only works for standard DVD "packages" on the hard drive, not BluRay "packages" (I also have v.7.3)

Last edited by setarip_old; 21st February 2009 at 06:18.
setarip_old is offline   Reply With Quote
Old 21st February 2009, 21:37   #25  |  Link
laserfan
Aging Video Hobbyist
 
Join Date: Dec 2004
Location: Off the Map
Posts: 2,461
Quote:
Originally Posted by setarip_old View Post
[B]**EDIT** Strange, it only works for standard DVD "packages" on the hard drive, not BluRay "packages" (I also have v.7.3) [/COLOR]
Should work, I have same version as you & quantum and it works well for everything.
laserfan is offline   Reply With Quote
Old 22nd February 2009, 05:07   #26  |  Link
setarip_old
Registered User
 
setarip_old's Avatar
 
Join Date: Aug 2005
Posts: 16,267
@laserfan
Quote:
Should work
Would that it were so. Just another anomaly in the world after punchcards ;>}
setarip_old is offline   Reply With Quote
Old 26th February 2009, 20:59   #27  |  Link
anode
Registered User
 
Join Date: Jan 2009
Posts: 8
I have been analysing the output *clpi from tsMuxeR 1.8.8b for my own. This files contain a table with PTS (timecode) to SPN (source packet number in m2ts-file) relationship for all I-IDR(?)-frames.
So if you skip (chapters) or ff/rw these tables are used to determinate where is the location of the next i-frame to start decoding.
tsMuxeR generates these tables wrong. The tables have first a COARSE section, and second a FINE section. The full PTS and SPN Numbers are divided in this coarse and fine tables. If the fine entry of PTS and/or SPN rolls over, you have to make a new coarse entry. tsMuxeR does this for PTS, but not for SPN.

djobbs fixclpi fixes this, but as far i can see, introduces another error: As PTS fine and coarse entries share one bit together, you have to generate a new coarse entry for PTS when the 2nd most significant bit of the fine PTS rolls over, since the most significant bit of the finePTS is the least significant bit of the coarsePTS (shared). So here should a new coarse entry be created and fixclpi does not do this.
(Sorry for this technical stuff, maybe it is of use for somebody)

I am trying to fix this for myself to see if seeking/ff/rw behaviour is changing. Weren't there some Panasonic Players who reject discs with fixclpi'ed-files?
Has somebody researched this topic,too?

Last edited by anode; 26th February 2009 at 21:02. Reason: typo
anode is offline   Reply With Quote
Old 26th February 2009, 21:49   #28  |  Link
laserfan
Aging Video Hobbyist
 
Join Date: Dec 2004
Location: Off the Map
Posts: 2,461
Well, of course jdobbs has looked hard at clpi files and if you are correct about fixclpi you should somehow direct him to this thread. Here are a couple of his posts on this:

http://forum.doom9.org/showthread.ph...05#post1223405

http://forum.doom9.org/showthread.ph...92#post1207492

I'm guessing the latter thread would surely get his attention, but maybe instead you could PM him and direct him here in case he misses your post.
laserfan is offline   Reply With Quote
Old 26th February 2009, 21:56   #29  |  Link
rack04
Registered User
 
Join Date: Mar 2006
Posts: 1,538
Quote:
Originally Posted by anode View Post
I am trying to fix this for myself to see if seeking/ff/rw behaviour is changing. Weren't there some Panasonic Players who reject discs with fixclpi'ed-files?
Yes, the Panasonic BD-35 for example.
rack04 is offline   Reply With Quote
Old 27th February 2009, 01:31   #30  |  Link
nwg
Registered User
 
Join Date: Mar 2004
Posts: 819
What is meant by bad ff/rw? I have done some Blu Rays and the Sony S350 is not ff/rw very well. It does work for a few minutes then freezes the image until I press play again. This is with fixclpi used and add picturing timing and insert sps is greyed out so I don't know how to select them
nwg is offline   Reply With Quote
Old 27th February 2009, 03:07   #31  |  Link
quantum
Registered User
 
Join Date: Nov 2002
Location: USA
Posts: 528
Quote:
Originally Posted by anode View Post
...significant bit of the finePTS is the least significant bit of the coarsePTS (shared). So here should a new coarse entry be created and fixclpi does not do this.
(Sorry for this technical stuff, maybe it is of use for somebody)
I'm grateful that you are taking an interest in this, and even better, that you have the technical knowledge of the Blu-ray format. If I can offer any help at all (especially as a programmer), I'd be glad to be of service.
quantum is offline   Reply With Quote
Old 27th February 2009, 20:11   #32  |  Link
jdobbs
Moderator
 
Join Date: Oct 2001
Posts: 20,975
Quote:
Originally Posted by anode View Post
I have been analysing the output *clpi from tsMuxeR 1.8.8b for my own. This files contain a table with PTS (timecode) to SPN (source packet number in m2ts-file) relationship for all I-IDR(?)-frames.
So if you skip (chapters) or ff/rw these tables are used to determinate where is the location of the next i-frame to start decoding.
tsMuxeR generates these tables wrong. The tables have first a COARSE section, and second a FINE section. The full PTS and SPN Numbers are divided in this coarse and fine tables. If the fine entry of PTS and/or SPN rolls over, you have to make a new coarse entry. tsMuxeR does this for PTS, but not for SPN.

djobbs fixclpi fixes this, but as far i can see, introduces another error: As PTS fine and coarse entries share one bit together, you have to generate a new coarse entry for PTS when the 2nd most significant bit of the fine PTS rolls over, since the most significant bit of the finePTS is the least significant bit of the coarsePTS (shared). So here should a new coarse entry be created and fixclpi does not do this.
(Sorry for this technical stuff, maybe it is of use for somebody)

I am trying to fix this for myself to see if seeking/ff/rw behaviour is changing. Weren't there some Panasonic Players who reject discs with fixclpi'ed-files?
Has somebody researched this topic,too?
Hmmm... I thought that was how I did it, and it was done to fix exactly the situation you are describing. Have you dumped it out and seen this on "fixed" clips?

I'll go back and look. Thanks for the hint... I was doing a logical OR of the COARSE/FINE portions together when I was testing the output, so I may have missed it. It definitely fixed the FF/RW issues I had -- but maybe my player's firmware doesn't notice this because it works the same way I did. I even went so far as to put a "don't fix the clip" option in BD Rebuilder so the Panasonics could still use it.
__________________
Help with development of new apps: Donations.
Website: www.jdobbs.net

Last edited by jdobbs; 27th February 2009 at 20:21.
jdobbs is offline   Reply With Quote
Old 27th February 2009, 20:33   #33  |  Link
laserfan
Aging Video Hobbyist
 
Join Date: Dec 2004
Location: Off the Map
Posts: 2,461
Quote:
Originally Posted by jdobbs View Post
I'll go back and look.
Thanks for checking. I hope anode comes back here and is not just a "one-post wonder"!

Your fixclpi repairs chapter-seek problems with 2 out of 3 playback options I have (a stb, TMT, and PDVD). But with PDVD I still sometimes have odd seek problems and I dunno if it is PDVD or maybe this thing anode suspects in the clpis (or a different tsMuxeR bug for that matter).
laserfan is offline   Reply With Quote
Old 28th February 2009, 01:52   #34  |  Link
jdobbs
Moderator
 
Join Date: Oct 2001
Posts: 20,975
He's right. I was checking for rollover on the MSB of the fine portion of the PTS, when I should have been looking for change in the coarse part or rollover on the 2nd MSB... I've fixed it and am testing it. I also added a check that would correct any previously "fixed" CLPI files.
__________________
Help with development of new apps: Donations.
Website: www.jdobbs.net
jdobbs is offline   Reply With Quote
Old 28th February 2009, 01:58   #35  |  Link
quantum
Registered User
 
Join Date: Nov 2002
Location: USA
Posts: 528
Let me be the first to say THANK YOU jdobbs and anode

Also I'll be ready to test the new update as soon as it comes out on my Standalone and on PowerDVD.

Last edited by quantum; 28th February 2009 at 02:02.
quantum is offline   Reply With Quote
Old 28th February 2009, 11:33   #36  |  Link
jdobbs
Moderator
 
Join Date: Oct 2001
Posts: 20,975
Well, not yet... I adjusted it so the it creates a COARSE entry when the 2nd MSB rolls over. But that caused the output FF/RW and chapter jumping to fail completely (with picture freeze). What anode says make sense, but my Sony SAP certainly doesn't like it. Still experimenting/testing. I may be missing something.
__________________
Help with development of new apps: Donations.
Website: www.jdobbs.net
jdobbs is offline   Reply With Quote
Old 28th February 2009, 14:33   #37  |  Link
jdobbs
Moderator
 
Join Date: Oct 2001
Posts: 20,975
It turned out to be the source I was working with. You can now download a new version of FIXCLPI (v2.1) from this link.

I'm hoping this one fixes the previously reported issues with Panasonic players. I'd appreciate it if someone would report back on that.

I added a new mode in which if you pass the program a directory name (rather than a file name) it will correct any CLPI files it finds within that directory tree. That should save a little time.

I tested it on a couple of sources and it appears to work correctly -- but like all freeware, there are no assurances made.

My thanks to anode for pointing out the issue.
__________________
Help with development of new apps: Donations.
Website: www.jdobbs.net

Last edited by jdobbs; 28th February 2009 at 15:31.
jdobbs is offline   Reply With Quote
Old 28th February 2009, 14:45   #38  |  Link
MadMonkey57
Duh!
 
MadMonkey57's Avatar
 
Join Date: Dec 2008
Posts: 239
Sounds promising !!! Thanks anode and jdobbs.
I'll report to let you know what my Pana BD35 thinks about it...
MadMonkey57 is offline   Reply With Quote
Old 28th February 2009, 15:28   #39  |  Link
rack04
Registered User
 
Join Date: Mar 2006
Posts: 1,538
Burning a disc now to test on my BD35. Will report back soon. Thanks jdobbs.
rack04 is offline   Reply With Quote
Old 28th February 2009, 15:34   #40  |  Link
jdobbs
Moderator
 
Join Date: Oct 2001
Posts: 20,975
Just updated it again, download from this link. The folder update option was only updating the first CLPI in each subfolder. It will now do all of them. I also updated the link above, so it will also get this version.
__________________
Help with development of new apps: Donations.
Website: www.jdobbs.net
jdobbs is offline   Reply With Quote
Reply


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:24.


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