Hello all,
This is my first post, and first video edited in kdenlive, so go easy lads. lol :D
Anyways, some background... I shot some HD video for a friend's wedding and am putting together something nice for them (wanted to get it done for Christmas, but apparently had to learn a hard lesson in appropriate intermediate formats first, hee hee). It was shot on a Canon HF-S100 at 1080 60i MXP. Transcoded to DNxHD 220 with
ffmpeg -i infile.MTS -vcodec dnxhd -b 220M -r ntsc -flags +ilme+ildct -threads 4 -mbd rd -acodec pcm_s16le outfile.mov
Started off using a 1080p 30fps project, but after the intermediate format fiasco I also learned that the blu-ray spec doesn't support 30p so I went to a 1080i 29.97fps project (which I read is the same as 60i, 59.94 fields per second, 29.97 frames per second). I'm trying to keep it as close to original quality as possible, and I will be burning it to a BD-R disc.
Right, so that's where I'm coming from. I'm just about finished editing and ready to render and realized I'm not really sure how best to render for blu-ray. There's no blu-ray render profile so I'll have to come up with something. Thought about starting from one of the h.264 profiles, then saw the render profile in the contrib section on here, but it's not approved so cannot view it. I sent the author a message asking to see the parameters. Looks like he's using an mts container, ac3 audio, and I'm assuming h.264 video... or maybe mpegts only supports mpeg2, I'm far from an expert on this stuff.
I'm leaning towards h.264 for the video and ac3 for the audio, but want to make sure I don't screw up some small detail or miss an important parameter. Running a test right now using an altered version of the H.264 25000k profile where I have changed the following f=mpegts acodec=ac3 ab=448k, everything else was left as-is.
Am I on the right track here, or way off base? Any suggestions from the folks "in-the-know" ?
Thanks! :)
~ Nick
EDIT: I should point out that I'm planning on copying the rendered file onto my windows box and using multiAVCHD to create some sexy menu hotness, so I'm wondering if there's a render format that will prevent any need to re-render from that software... I'm hoping anything defined by the blu-ray spec simply copies the file into the menu structure.

Okay, well that profile doesn't work for me for whatever reason. multiAVCHD will add it okay, but upon processing it crashes (log seems to suggest tsMuxer has some problem with the audio track). No big deal, it took over 2 hours to process 45 seconds worth of video anyway, so that's not really feasible for me.
On a positive note, the altered H.264 profile works if I render to mp4. The only problem being, once I get it onto the disk, it plays fine for a few seconds and then starts to get sluggish, like it's playing in slow motion. If I pause it for a few seconds and resume playing, it'll again play fine for a few seconds and then slow down again.
I thought maybe the bitrate was too high, but lowering the bitrate doesn't seem to resolve the issue at all, so not really sure what to add/remove/change at this point... maybe something to do with frames, I don't know. Any suggestions/ideas?
EDIT: Just found this posting (http://forum.doom9.org/showthread.php?t=154533) on doom9 that looks helpful, but don't know how to convert these parameters to a kdenlive profile... came up with this by sort of cross referencing the blu-ray profile on here with that post
f=mp4 hq=1 acodec=aac ab=448k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=15000k b_strategy=2 level=41 bf=3 ref=4 keyint=60 bufsize=15000 vbv-maxrate=15000 subcmp=2 cmp=2 coder=1 flags=+loop flags2=+dct8x8+aud+bpyramid nal-hrd slices=4 open-gop=bluray qmax=51 subq=7 qmin=10 qcomp=0.6 qdiff=4 trellis=2 aspect=%dar pass=2
but I must've messed something up since the output wasn't valid... is there a rendering log somewhere?
I suppose if I can't figure it out I could just render it to whatever and then run that file through ffmpeg again directly to set this stuff, but I'd like to avoid that if possible.