Log in

View Full Version : Authoring BD5s for playing on the Panasonic DMP-BD35


Pages : 1 [2] 3 4

alluringreality
3rd January 2009, 07:57
By the way, I have another thing that bothers me with these encodes on red laser DVD. None of them play @24p.

This has been reported with our AVS HD 709 disk on the BD35. I think it's an issue with that single player. As far as I know other players correctly output 24p from AVCHD. My BDP-S1 has no issue outputting 24p from AVCHD. tsMuxer seems to basically be an AVCHD file structure by comparison to Nero's AVCHD output.

MadMonkey57
3rd January 2009, 11:18
This has been reported with our AVS HD 709 disk on the BD35. I think it's an issue with that single player. As far as I know other players correctly output 24p from AVCHD. My BDP-S1 has no issue outputting 24p from AVCHD...

Please Mr Panasonic, how about a more tolerant firmware in 2009 ?

... tsMuxer seems to basically be an AVCHD file structure by comparison to Nero's AVCHD output.

Yeah. Thanks to your explanations in avsforum, I posted the info in this thread a few posts above (http://forum.doom9.org/showthread.php?p=1229828#post1229828).

MadMonkey57
3rd January 2009, 12:07
...For DVD3x the max bitrate is 30.24 Mbps. With 24 Mbps for video you have 6.24 Mbps for other stream (PCM, DD, DTS, TrueHD and subtitles). I use 640kbps AC3 so this gives me a little wiggle room.

Mmm.. I think differently (I don't mean I am right). The BD35 and many other SAPs out there seem to play hybrid AVCHD/BD on red laser, but not BD on red laser. Thus I prefer to stick to AVCHD specs that say 18mbps for system streams (my assumption is audio/video/subs/m2ts overhead). 18mbps is much closer to DVD2x. I would probably use DVD3x if my SAP could play BD5/9s...

I suspect a red laser DVD could spin at DVDx2 in my SAP. At least, I assume this way in order to ensure max compatibility.

18mbps - 6% (m2ts overhead) = 16920 bps

That leaves me with 16920 for audio/video/subs... That's why I go 15000bps for vbv. I have room for 2 audio streams (640 kbits each) and 2 or 3 subs.

kento
3rd January 2009, 15:16
Hello everybody ,
I was thinking , would it be interesting to open a brand new thread about the BD35 using backup copy on BD-RE (single ou double layer) ?
It seems it's not so easy to do.

laserfan
3rd January 2009, 17:04
Yes I used tsMuxeR 1.8.8(b).

MUXOPT --no-pcr-on-video-pid --new-audio-pes --blu-ray --vbr --auto-chapters=5 --vbv-len=500
V_MPEG4/ISO/AVC, "F:\Blu-ray\Transformers-muxed.mkv", fps=23.976, insertSEI, contSPS, track=1, lang=eng
A_AC3, "F:\Blu-ray\Transformers-muxed.mkv", track=2, lang=engRegarding your use of fixclpi and the result failing, I'm not familiar with how-or-why you got from .264 (output of x264) and .ac3 (audio track) to .mkv's in both cases. Maybe tsMuxeR is having some kind of problem with those, and fixclpi fails as a result.

MadMonkey57
3rd January 2009, 19:20
Hello everybody ,
I was thinking , would it be interesting to open a brand new thread about the BD35 using backup copy on BD-RE (single ou double layer) ?
It seems it's not so easy to do.

Yeah, why not... I wouldn't be of much help though coz I don't own a BD burner...

MadMonkey57
3rd January 2009, 19:27
Regarding your use of fixclpi and the result failing, I'm not familiar with how-or-why you got from .264 (output of x264) and .ac3 (audio track) to .mkv's in both cases. Maybe tsMuxeR is having some kind of problem with those, and fixclpi fails as a result.

Mmm... I never thought of this before. I do all my encodings with MEGui into an mkv... Thus my inputs for tsmuxer are 1 mkv for video and 1/+ ac3 for audio. I'll check this out.

MadMonkey57
3rd January 2009, 21:06
Hello everybody ,
I was thinking , would it be interesting to open a brand new thread about the BD35 using backup copy on BD-RE (single ou double layer) ?
It seems it's not so easy to do.

btw, what are your problems ?

rack04
3rd January 2009, 22:09
Regarding your use of fixclpi and the result failing, I'm not familiar with how-or-why you got from .264 (output of x264) and .ac3 (audio track) to .mkv's in both cases. Maybe tsMuxeR is having some kind of problem with those, and fixclpi fails as a result.

x264 outputs raw h264 and then I use eac3to to mux the raw h264 into mkv. I then use mkvmerge to mux the raw ac3 into the mkv file created by eac3to. I haven't checked to see whether or not there is a difference when using the raw h264 and ac3 with fixclpi. Since I don't have any DL RW media I probably wont be testing. Hopefully someone else can test and report back.

laserfan
4th January 2009, 00:52
I haven't checked to see whether or not there is a difference when using the raw h264 and ac3 with fixclpi.Well, one difference is that when fixclpi is applied to the output of tsMuxeR that used .264 and .ac3 files as input, the result works! That's why I wondered about using mkv files (still not sure why you take the mkvmerge step).

Again, I don't know that's the problem, but I have only found fixclpi to help, in assuring that the BD disc's custom chapter marks work properly. I guess it also helps w/FF and RW tho I rarely use these so dunno myself.

rack04
4th January 2009, 03:25
Well, one difference is that when fixclpi is applied to the output of tsMuxeR that used .264 and .ac3 files as input, the result works! That's why I wondered about using mkv files (still not sure why you take the mkvmerge step).

Again, I don't know that's the problem, but I have only found fixclpi to help, in assuring that the BD disc's custom chapter marks work properly. I guess it also helps w/FF and RW tho I rarely use these so dunno myself.

What SAP do you have? Also, do you apply fixclpi on the backup folder too?

rack04
4th January 2009, 05:02
Well, one difference is that when fixclpi is applied to the output of tsMuxeR that used .264 and .ac3 files as input, the result works! That's why I wondered about using mkv files (still not sure why you take the mkvmerge step).

Again, I don't know that's the problem, but I have only found fixclpi to help, in assuring that the BD disc's custom chapter marks work properly. I guess it also helps w/FF and RW tho I rarely use these so dunno myself.

Alright, I tried as you suggested. Using direct h264 and AC3 input to tsMuxer and applying fixclpi results in a unplayable disc. I think the next test is to try fix fixclipinf.

laserfan
4th January 2009, 16:15
What SAP do you have? Also, do you apply fixclpi on the backup folder too?I have an LG BH200; yeah I fixclpi both files in the BDMV. If I don't, my chapter marks are "off", sometimes by a minute or more!

Sorry I couldn't help...

zibbyi
4th January 2009, 19:33
Did someone try to use SDHD card? If so can it play DTS-HD Master and Dolby TrueHD?

MadMonkey57
9th January 2009, 23:28
For those interested, a little report on the BD35's (in)ability to play 50fps AVCHD/BD on red laser DVD.
720x576@50p is not working, 1280x720@50p is working (Reminder : The former is BD compliant only. The latter is AVCHD and BD compliant).

BTW, my video 1280x720@50p is stuttreing a bit... My x264 settings are probably not so good. I used MEGui Sharktooth's Blu Ray Profile customized with --vbv-bufsize 15000 -vbv-maxrate 15000 --keyint 50.

Are these settings any good for 50p ? (So far, all my encodings @23.976p have been encoded with --vbv-bufsize 15000 -vbv-maxrate 15000 --keyint 24 and working fine).

n0mag!c
10th January 2009, 14:38
Did you see this? (http://forum.doom9.org/showthread.php?p=1234539#post1234539)

MadMonkey57
10th January 2009, 15:16
Nope! Thanks.
I'm gonna make a few "High Profile@4.0 vs High Profile@4.1". The extra bitrates that High Profile@4.1 offers in comparison with High Profile@4.0 aren't needed with red laser DVD-5, not even for super high motion scenes IMO. Then no real quality sacrifices at stake.

rack04
10th January 2009, 15:33
Nope! Thanks.
I'm gonna make a few "High Profile@4.0 vs High Profile@4.1". The extra bitrates that High Profile@4.1 offers in comparison with High Profile@4.0 aren't needed with red laser DVD-5, not even for super high motion scenes IMO. Then no real quality sacrifices at stake.

Thanks for the testing. I hope we can get to the bottom of this.

MadMonkey57
12th January 2009, 13:15
Tried a first stream 1280x720x50p High Profile@4.0, perfectly smooth, no stuttering...

rack04
14th January 2009, 18:03
Tried a first stream 1280x720x50p High Profile@4.0, perfectly smooth, no stuttering...

That's good news. Any more test results?

MadMonkey57
15th January 2009, 13:32
Some of you might be wondering these days why their BD-RB full backups don't work on red laser DVD in the BD35 (and on some other SAPs as well).

Well, I can try to give an answer to this question. First, I want to outline that I have never used BD-RB myself. So maybe I'm not fully right, maybe I missed things... Nevertheless I have read posts explaining how BD-RB works, I have read posts from people reporting successful full backups on red laser DVD but unplayable on their SAPs including the BD35, I have investigated on a few sample files provided by a fellow Doom9 member (turbojet) and I have investigated on some of my own BDs and on those I authored myself.

So far, I have identified 3 reasons:


Reason #1: BD output doesn't play on red laser DVD

The BD35 doesn't play BD output on red laser DVD because it doesn't expect BD content on red laser DVD (side note: for the sake of simplicity, I will not debate over the BD-9 standard here...). But here is a workaround. Converting the BD output to an hybrid AVCHD/BD output (http://forum.doom9.org/showthread.php?p=1229828#post1229828) (The BD35 is AVCHD compliant). This way, the BD35 is fooled, thinking it is dealing with an AVCHD and goes on playing the BD content. But there is a drawback here. As the BD35 switches to AVCHD mode, it is supposed to play AVCHD compliant content in the BD structure and may have trouble playing BD only content. Some BD only features play fine though (multiple audio, subtiltes, HDMV menus with embedded IG streams, ...), but some others don't (BD-J menus, HDMV menus with IG streams linked to an external M2TS via a so-called subpath mechanism, ...).


Reason #2: fixclpi is rejected by the BD35

fixclpi is a tool written by jdobbs (yep, him again!). It is part of BD-RB. It should improve the compliancy of clpi files generated by tsmuxer (within BD-RB also). Unfortunately, it breaks playability on the BD35. But there is a solution for this too. It is possible to configure BD-RB not to apply fixclpi (conf file I think, see BD-RB threads for details).


Resaon #3: Some types of menus don't work on red laser DVD

As stated above, some types of menu don't play on red laser DVD in the BD35:
- BD-J (Java) menus
- HDMV menus with IG streams linked to an external M2TS via a so-called subpath mechanism (some details here (http://forum.doom9.org/showthread.php?p=1236681#post1236681))

Made simple, there are different ways of authoring menus for a BD. Those 2 are very common on commercial BDs and are not supported on red laser DVD by the BD35. AFAIK, there is no solution yet.

G_M_C
15th January 2009, 13:45
I'd be interested to see what happens if we make a BD-R/BD-RE structure (http://www.emedialive.com/articles/readarticle.aspx?articleid=11397#iim), and put that on DVD. According to your theory it should not play (cause the player expects blu laser) but it would be an interesting expiriment. It can also be good to look into this structure for future developmet of tools that back-up to BD-R/RE.

alluringreality
15th January 2009, 14:13
I'd be interested to see what happens if we make a BD-R/BD-RE structure (http://www.emedialive.com/articles/readarticle.aspx?articleid=11397#iim), and put that on DVD.

What that link goes to is usually termed BDAV for short. My understanding is that the format doesn't officially support menus, but http://www.emedialive.com/articles/readarticle.aspx?articleid=11425#ixp lists programs that can do BDAV. I know for TotalMedia you have to write directly to Blu-ray writable media for BDAV, so I couldn't try it, but with BDMV or AVCHD they allow for writing to the hard disk. For BDAV in MovieFactory 6 it's sort of hard to find, you have to start the program with the launcher option, and again I can't try it because you have to write directly to BD-R or BD-RE and I don't have a Blu-ray drive in my computer. PowerProducer has a trial, but I never tried to look at BDAV with their software. As far as I can tell most home authoring software does a form of HDMV for intended writing to BD-R or BD-RE, but I haven't looked into anything outside home authoring solutions enough to have seen the IG streams item that was mentioned by MadMonkey57.

G_M_C
15th January 2009, 15:01
What that link goes to is usually termed BDAV for short. My understanding is that the format doesn't officially support menus, but http://www.emedialive.com/articles/readarticle.aspx?articleid=11425#ixp lists programs that can do BDAV. I know for TotalMedia you have to write directly to Blu-ray writable media for BDAV, so I couldn't try it, but with BDMV or AVCHD they allow for writing to the hard disk. For BDAV in MovieFactory 6 it's sort of hard to find, you have to start the program with the launcher option, and again I can't try it because you have to write directly to BD-R or BD-RE and I don't have a Blu-ray drive in my computer. PowerProducer has a trial, but I never tried to look at BDAV with their software. As far as I can tell most home authoring software does a form of HDMV for intended writing to BD-R or BD-RE, but I haven't looked into anything outside home authoring solutions enough to have seen the IG streams item that was mentioned by MadMonkey57.

For what i understand, BDAV does menu's. The files menioned in the format description hint to that possiblility also.

laserfan
15th January 2009, 23:17
Some of you might be wondering these days why their BD-RB full backups don't work on red laser DVD in the BD35 (and on some other SAPs as well). Well, I can try to give an answer to this question....There is a fourth reason they won't play: some manufacturers are blocking it. Both BD-5/9 and AVCHD used to work on the LG BH200, and in a firmware update they removed the playback capability for either of these red laser types.

MadMonkey57
16th January 2009, 12:41
There is a fourth reason they won't play: some manufacturers are blocking it. Both BD-5/9 and AVCHD used to work on the LG BH200, and in a firmware update they removed the playback capability for either of these red laser types.

While this thread is a little specific to the BD35 which has a firmware not that restrictive atm, I understand your sadness/anger/rage about manufacturers purposely removing features from their firmware. BTW, I took a quick loook at the specs of the LG BH200 and I don't see any support for AVCHD... So it appears that previous feature was some sort of a bonus ... (I presume firmware downgrade is not possible in your case).

But still, all SAPs obviously have HW capable of playing AVCHD/BD5/BD9 so this whole story about what is playable and how to make unplayable things playable is highly dependent on firmware. From one version to another, rules could change, and SAPs could behave pretty randomly...

turbojet
16th January 2009, 22:59
As far as I know there's only two methods to attempt to fix the issue, maybe theres none.
1) Figure out why the difference between retail menus and menus all players tested seem to play just fine for example what multiavchd and jamat produce. Then either convert the retail menus to the other 'playable' format or at least make them appear to the player as a 'playable' format. This probably involves less work then the alternative but it could all easily be changed by future firmware too.
2) Hack the firmware to allow the same playback on red laser as there is on blue laser. This would probably be a big task especially keeping up with all the firmware updates. But it is something that couldn't be changed by a firmware update all of a sudden. Maybe if this can be done, a universal firmware patcher could be done to lessen the amount of work needed. This may also be a way to get region free BD playback.

G_M_C
21st January 2009, 13:54
I think i have solved part of the mysteries that concern my BD30. It might be te same for the BD35, so i give my explanation here.

My solution came to me after reading (and still not fully understanding ;) ) this thread: http://forum.doom9.org/showthread.php?p=1236552#post1236552

What became clear to me that for TS muxing --aud (access unit delimiters) are mandatory, so that probably goes for the m2ts we use in our BD9's. What i also understood that nal-hrd units can only be placed by the muxing programm, cause those "nal-hrd's" (whatever they are) partly depend of container you use; X264 cannot put them, cause the output of x264 has no container ... That also reminded me that i ALWAYS see txMuxeR report placing nal untis when muxing ....

So, i experimented and made 3 identical 8 minute streams;
1) where i left out both --aud and --nal-hrd from my commandline
2) where i only put --aud (left out --nal-hrd).
3) where i only put --nal-hrd (left out --aud).

I muxed the stream with tsMuxeR, no special settings, just add the stream and set the framerate without actually changing.

Option 1)
- It played on my BD30. But chapter-skipping / fforward+reverse did not work.
- Used AVCHD-me and used it to correct the reported filesize and apply fixclpi (what never worked on my bd30, it had the "just stop" problem). This one played :eek: ... fixcpli did not cause the "just stop" problem. But ... seeking / chapter-skipping still did not work :(

So i started on option 2 (only --aud used when encoding, NO --nal-hrd).
- Muxed straight through tsMuxer, the result played fine, but still no seeking / skipping :mad:

But here it comes;

Running this stream though AVCHDme, and applying the filesize and running fixclpi ... produced a completely working stream; Including seeking and skipping :)

I did not need to test option 3) since option 2 works as intended :cool:.

My guess is that the bd30 can somehow work with the nal-hrd units that are put in by x264, that's why it plays disks that are not treated with fixclpi. But when you add more of those units, and than apply fixclpi for instance, the player trips over the double amount of units that are in the stream (the ones put by x264, and that are probably not correct, and the ones put by tsMuxeR).

So my solution is: Dont use --nal-hrd, only --aud ;)

Please report if this works for the BD35 also, so (sorry mods) we can copy part of this post to BD-Rebuilders thread, since jdobbs might be interested too.

MadMonkey57
21st January 2009, 14:25
Thanks for this report G_M_C.
I'll report back.

Digi
21st January 2009, 21:48
I have a question i dont own the BD30/35 but i do own a Sony S350 anther AVCHD player, i have done quite a few trial backups with eac3to,ripbot and tsmuxer direct and most play but what i would like to know is why can i not get standard DTS to play on these backups especially pn DVD9's DD at 640kbps plays perfectly but when i do a dts rip i get picture and no audio.

Now the curious part if i change the settings on the 350 to allow the paler to encode audio to 2PCM the BD9's i did now play with audio but in 2ch PCM ??? why is this and why will the dolby digital bitstream @640kbps play but if i try to bitstream DTS its a no go.

If i understand correctly from the AVCHD structure only dolby digital is allowed in multi ch form and nothing else.

anyone tried a BD9 with dts on the BD30/35 and got it to play.

G_M_C
21st January 2009, 21:54
I have a question i dont own the BD30/35 but i do own a Sony S350 anther AVCHD player, i have done quite a few trial backups with eac3to,ripbot and tsmuxer direct and most play but what i would like to know is why can i not get standard DTS to play on these backups especially pn DVD9's DD at 640kbps plays perfectly but when i do a dts rip i get picture and no audio.

Now the curious part if i change the settings on the 350 to allow the paler to encode audio to 2PCM the BD9's i did now play with audio but in 2ch PCM ??? why is this and why will the dolby digital bitstream @640kbps play but if i try to bitstream DTS its a no go.

If i understand correctly from the AVCHD structure only dolby digital is allowed in multi ch form and nothing else.

anyone tried a BD9 with dts on the BD30/35 and got it to play.

Np on my bd30, even DTS-MA works :)

We had more problems with the video atm ;)

Digi
21st January 2009, 23:21
Np on my bd30, even DTS-MA works :)

We had more problems with the video atm ;)


G_M_C

Thanks for the reply i would obviously be curious how you author your discs for playback then, The Full HD Audio i would love to leave in but at the moment i can only get DD @640 to play

Thanks

rack04
22nd January 2009, 03:04
Here is a comparison of the NAL HRD Info from Iron Man Blu-ray Disc using VBVChecker:

m2ts from disc:

---HRD INFO---

NAL HRD INFO:

cpb_cnt_minus1 = 0
bit_rate_scale = 1
cpb_size_scale = 3

bit_rate_value_minus1[0] = 308591 [39499776 bits/s]
cpb_size_value_minus1[0] = 234374 [30000000 bits]
cbr_flag[0] = 0

initial_cpb_removal_delay_length_minus1 = 17
cpb_removal_delay_length_minus1 = 17
dpb_output_delay_length_minus1 = 7
time_offset_length = 0

---END HRD INFO---

h264 stream extracted using eac3to:

---HRD INFO---

NAL HRD INFO:

cpb_cnt_minus1 = 0
bit_rate_scale = 1
cpb_size_scale = 3

bit_rate_value_minus1[0] = 308591 [39499776 bits/s]
cpb_size_value_minus1[0] = 234374 [30000000 bits]
cbr_flag[0] = 0

initial_cpb_removal_delay_length_minus1 = 17
cpb_removal_delay_length_minus1 = 17
dpb_output_delay_length_minus1 = 7
time_offset_length = 0

---END HRD INFO---

m2ts from tsMuxeR output:

---HRD INFO---

NAL HRD INFO:

cpb_cnt_minus1 = 0
bit_rate_scale = 1
cpb_size_scale = 3

bit_rate_value_minus1[0] = 308591 [39499776 bits/s]
cpb_size_value_minus1[0] = 234374 [30000000 bits]
cbr_flag[0] = 0

initial_cpb_removal_delay_length_minus1 = 17
cpb_removal_delay_length_minus1 = 17
dpb_output_delay_length_minus1 = 7
time_offset_length = 0

NAL HRD INFO:

cpb_cnt_minus1 = 0
bit_rate_scale = 1
cpb_size_scale = 3

bit_rate_value_minus1[0] = 308591 [39499776 bits/s]
cpb_size_value_minus1[0] = 234374 [30000000 bits]
cbr_flag[0] = 0

initial_cpb_removal_delay_length_minus1 = 17
cpb_removal_delay_length_minus1 = 17
dpb_output_delay_length_minus1 = 7
time_offset_length = 0

---END HRD INFO---

Looks like tsMuxeR duplicated to the NAL HRD Info. Wonder if this could cause problems.

G_M_C
22nd January 2009, 09:02
Here is a comparison of the NAL HRD Info from Iron Man Blu-ray Disc using VBVChecker:

m2ts from disc:

[ ... ]

Looks like tsMuxeR duplicated to the NAL HRD Info. Wonder if this could cause problems.

I dont have neuron2's tool, can you test with a stream that you encode with just the --aud option (so no --nal-hrd !), and see what tsMuxeR makes of it ? Cause i did more tests, and the result seem unpredictable; So my solution might not be the correct one.

I think we need a muxer that properly places the nal-hrd info.

Digi
22nd January 2009, 22:36
Np on my bd30, even DTS-MA works :)

We had more problems with the video atm ;)


I have found the solution as to why my S350 will not play authored AVCHD DVD5/9's with DTS its the firmware i am running the latest .010 version where as my friend has the original .009 on his S350 and the discs with DTS playback fine on his player.

My advice to people with Sony BDP-S350 if you want to play authored BD DVD5/9 with DTS audio do not upgrade your player as sony appear to have broken the DTS audio on the latest firmware, Dolby Digital @ 640kbps plays back fine.

deank
22nd January 2009, 23:53
DTS is not part of AVCHD standard and probably it is the reason they removed it.

Digi
24th January 2009, 02:23
DTS is not part of AVCHD standard and probably it is the reason they removed it.


Did a few tests today and got the DTS to work you are correct it is not part of the spec but the Sony S350 will not play a DTS AVCHD soundtrack through the HDMI output but it will play the DTS soundtrack on an AVCHD encoded disc through either the optical or coaxial connection.

Looks to me that sonys firmware broke just the DTS playback on AVCHD through the HDMIand nothing else:D

deank
24th January 2009, 13:03
This reminds me to test if Playstation3 behaves the same way. I have it connected via optical and DTS in AVCHD works perfect. I'll switch to HDMI to see what will happen.

MadMonkey57
24th January 2009, 14:04
...So my solution is: Dont use --nal-hrd, only --aud ;)...

Thanks for this report G_M_C.
I'll report back.

Tried the following scenarios WITHOUT fixclpi:

--nad-hrd & --aud: works, f-forw/rew & chapter seeking OK
--nad-hrd : works, f-forw/rew & chapter seeking OK :confused:
--aud : works, f-forw/rew & chapter seeking OK
None of both switches : works, f-forw/rew & chapter seeking BROKEN


Tried the same scenarios WITH fixclpi: all of them showed the "stop" effect :mad:

alc0re
7th February 2009, 07:30
@MadMonkey

2 things.

One is a request for a step by step guide like you posted on how to force subs on using BDEdit, but for a bluray structured output from tsmuxer with 2 subtitles (instead of just one.) I'm going to be muxing some blurays with 1 english regular subs track and 1 english forced subs track (foreign language spoken parts of a given movie), and I would love it if I could force the "forced" subs track on instead of "burning" the forced track into the movie @ encoding time. Also, through BDEdit, how do I tell which of the 2 subtitle tracks in the bluray/avchd structure is the one I want on by default?

Second : I noticed your question about the BD35 not being able to playback your BD9s with your tv's 24 fps feature. I then noticed a post with a link of a previous post I had with experimenting with a stuttering issue I had, which I think could relate to your tv 24 fps issue. Here's some more updated information on those experiments from my other post. I had a really bad stuttering issue when I first started backing up my blurays to BD9s. I thought I fully fixed the issue (as my other post stated) by changing the level from 4.1 to 4.0. Here's the thing though...I actually still noticed a stutter, although not as bad. What always bothered me was that when I used eac3to to check the structure of an original bluray structure (non x264 transcoded/non tsmuxer bluray muxed), it always listed the video track as 1080p24/1.001. But after my transcoding with MeGUI and remuxing with tsmuxer, if I listed the tracks using eac3to against this structure, it would list my video track as 720p23. It would do this even when setting the fps manually in tsmuxer to 24000/1001. This always bugged me why the original showed the fps as 24/1.001 and my transcoded as 23. The video was transcoded with an exact 23.976 fps. I was using the avs script creator included in MeGUI. Here's the line that the avs script creator was creating for frameserving the video with directshow (as an example):
DirectShowSource("C:\BDRip\ThePatriot.mkv", fps=23.976, audio=false)

Even with using a max level of 4.0 instead of 4.1, there's still a slight stutter, and eac3to displays the video as 720p23. After some playing around with some settings I was able to fix both the remaining stuttering and eac3to recognizing the video as 720p23. I changed my avs script. I now don't use MeGUI's avs script creator for my bluray backups. I just just use a template, and change the "movie.mkv" line to where my source mkv file is. Here it is :

# Set DAR in encoder to 16 : 9. The following line is for automatic signalling
global MeGUI_darx = 16
global MeGUI_dary = 9

#Source
DirectShowSource("movie.mkv", audio=false)

#Resize
Spline36Resize(1280,720)

#Tempo
AssumeFPS(24000,1001)


Here's the important changes I made to fix the stuttering/eac3to issue. I removed the fps=23.976 part from the DirectShowSource line. I then added the AssumeFPS(24000,1001) line. Using this as my avs script plus using max level 4.0, my tsmuxer bluray outputs now play as smooth as the original bluray movie on my panasonic bd-35. Also, if I run eac3to against my transcoded/bluray structure muxed output, it identifies my video as 720p24/1.001. This may help you in figuring out why your transcodes aren't playing correctly with your tv's 24 fps capability. Or, you could already be doing this and my post could be something that is just common knowledge and completely useless to you. I'm hoping it helps. Keep in mind I'm very new to transcoding. Please let me know if that helps with the 24 fps tv issue, since I don't have a tv with that ability.

PS...The AssumeFPS line has not caused any changes in length of movie or audio sync issues...

deank
7th February 2009, 07:39
I'm going to be muxing some blurays with 1 english regular subs track and 1 english forced subs track, and I would love it if I could force the forced subs track on instead of "burning" the forced track into the movie @ encoding time. But how would I tell which subtitle track is the "forced" track in order to use BDEdit to force that track on by default?


You need to use Set / SetSystem / SetStream command somewhere in Top menu (or better in the First Playback segment):
Add a new code line with [+] and edit the zeroes for the NOP command to show:

51C00001 8001C001 00000000

If I remember correctly the first 1 (in 8001) is for the forced audio track number and the second (in C001) is for the first subtitle track number.

alc0re
7th February 2009, 07:46
@deank

I appreciate your reply but there's going to be 2 seperate .sups muxed with tsmuxer. I can follow madmonkey's previous tutorial on how to force the sub on, but I'd like instructions on how to do it when there's 2 subtitle tracks and a little help on how to know which subtitle track in my "forced" track.

deank
7th February 2009, 08:38
Sorry... I must have confused by the term "forced" and used it as "make certain track show/play by default".

You should know which sup has the forced subtitles before starting this. Probably you should know that by the way you got the SUPs in first place.

alc0re
7th February 2009, 08:53
@deank

Ok, let me be a little more clear.

I have 2 seperate .srt files for a given movie. One .srt track is the subtitles for the entire movie. The other .srt file is only the "forced" subtitles (eg the parts of a given film where there is a foreign language spoken and the subs should be displayed even if you don't have subtitles displayed for the rest of the spoken parts.) I know which of the 2 srt files I want to set to be on by default through BDEdit...I'm not that much of a newbie that I can't figure out that the one that is the smaller file size and the one with only a few subtitles is the forced. What I'm saying is this : I do not know BDEdit at all...only opened it once. After I mux my 1 video track, 1 audio track, and 2 subtitle tracks into a bluray/avchd structure using tsmuxer, and I follow madmonkey's instructions to setting a subtitle track as on by default, 1) how do I tell it which of the 2 subtitle tracks to turn on by default and 2) how do i know through BDEdit which of the 2 subtitle tracks is actually the one that I want on by default (the one that I want forced on, that contains only the subtitles of the foreign language spoken parts of a given movie.) I hope that helps you understand what I'm looking for in an answer.

deank
7th February 2009, 09:23
I answered already:

You need to use Set / SetSystem / SetStream command somewhere in Top menu (or better in the First Playback segment):
Add a new code line with [+] and edit the zeroes for the NOP command to show:

51C00001 8001C001 00000000

$C001 is first subtitle track and $C002 is the second.

FIRST - the first one you added in tsMuxer
SECOND - the second one you added in tsMuxer

So if you added:

[1] MOVIE
[2] NORMAL SUBS
[3] FORCED SUBS

you should use $C002 for forced, because they are the second subtitle file added in tsmuxer

alc0re
7th February 2009, 09:30
Double posted somehow...see below

alc0re
7th February 2009, 09:33
You didn't mention C002 = the second subtitle added through tsmuxer in the previous post, you just mentioned C001 = subtitle number. I suppose I could have figured out that C002 = next subtitle, but I was looking for a more definite answer, which you have provided. Thanks again, you answered both my questions...I appreciate the help.

alc0re
10th February 2009, 06:24
Does any other owner of the BD35 have issues with fastforward/rewind on BD9 transcodes? I've tried lots of different settings and fast forward/rewind seems to not work correctly. Chapter skip works fine. FF/RW works sometimes on the slowest FF/RW speed, and then sometimes the video just stops fast forwarding, and I have to hit play for the video to start moving at all. Sometimes it even completely stalls the video and I have to eject the disc. Any ideas?

Digi
10th February 2009, 11:39
Does any other owner of the BD35 have issues with fastforward/rewind on BD9 transcodes? I've tried lots of different settings and fast forward/rewind seems to not work correctly. Chapter skip works fine. FF/RW works sometimes on the slowest FF/RW speed, and then sometimes the video just stops fast forwarding, and I have to hit play for the video to start moving at all. Sometimes it even completely stalls the video and I have to eject the disc. Any ideas?

These symptons also happen on the Sony BDP-S350

MadMonkey57
19th February 2009, 19:15
Does any other owner of the BD35 have issues with fastforward/rewind on BD9 transcodes? I've tried lots of different settings and fast forward/rewind seems to not work correctly. Chapter skip works fine. FF/RW works sometimes on the slowest FF/RW speed, and then sometimes the video just stops fast forwarding, and I have to hit play for the video to start moving at all. Sometimes it even completely stalls the video and I have to eject the disc. Any ideas?

Works fine on all of my encodes... What are your x264 settings ?