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

Reply
 
Thread Tools Search this Thread Display Modes
Old 19th May 2012, 16:24   #1  |  Link
paddyoloughlin
Registered User
 
Join Date: May 2012
Posts: 3
Recreate basic AVCHD from MTS files

Hi,
I have some video from a Sony HXR-NX5E camera, belonging to my dad.

The entire AVCHD contained video from multiple events and I was unfamiliar with how the format worked, so when my dad was copying the video to backup storage, I only told him to copy over the MTS files from the STREAM directory and to separate the files from each event into different directories.

Now that my dad is trying to edit and create DVDs for the event, we have discovered that his DVD/Bluray editing/authoring/burning machine will only accept the video in the AVCHD structure.

I feel pretty sure that there has to be a way we can recreate the CLI file for each MTS file, and the rest of the AVCHD structure (MPL file, INDEX.BDM and MOVIEOBJ.BDM) such that a player will play each of the movie files in order from start to finish, without menus, without altering the MTS files at all.

Unfortunately, I have not been successful in finding any tools which help me to do this and have instead taken to reading the source code of libbluray to understand the structure of the files I want to create.
This is a slow process, however, so in the mean time, I am wondering if anyone can tell me that if what I'm doing is possible and if there is a quicker way of achieving it than how I am going about it.

Any suggestions welcome
paddyoloughlin is offline   Reply With Quote
Old 19th May 2012, 16:48   #2  |  Link
Ghitulescu
Registered User
 
Ghitulescu's Avatar
 
Join Date: Mar 2009
Location: Germany
Posts: 5,769
multiavchd
__________________
Born in the USB (not USA)
Ghitulescu is offline   Reply With Quote
Old 19th May 2012, 19:45   #3  |  Link
setarip_old
Registered User
 
setarip_old's Avatar
 
Join Date: Aug 2005
Posts: 16,267
@paddyoloughlin

Hi!

If I understand your post correctly, I believe you can accomplish your purpose by simply "dragging and dropping" your files onto tsMuxeR and selecting the "AVCHD" tab at the BOTTOM of the tsMuxeR window...
setarip_old is offline   Reply With Quote
Old 20th May 2012, 09:46   #4  |  Link
Atak_Snajpera
RipBot264 author
 
Atak_Snajpera's Avatar
 
Join Date: May 2006
Location: Poland
Posts: 7,815
your program must be weird if can not import just .mts . why don't you try sony vegas 30 day trial? it can import mts without stupid avchd structure.
Atak_Snajpera is offline   Reply With Quote
Old 24th May 2012, 20:10   #5  |  Link
paddyoloughlin
Registered User
 
Join Date: May 2012
Posts: 3
Ghitulescu,
I tried using the "Join MPG/M*TS/JPG" feature of multiAVCHD and then "Join with tsdemux". However, when I actually try to produce an AVCHD, Windows Explorer will not let me open the BDMV folder (in my multiAVCHD folder, "E:\multiAVCD\AVCHD\"), telling me that I do not have permission to open the folder and when I quit multiAVCHD, all the contents of the AVCHD folder are deleted except for the multiAVCHD.log file.
Would it be any use posting its contents to find out what went wrong?

setarip_old,
Whenever I try tsMuxer, it works for a good while, but eventually fails with the message "AV frame too large (65123 bytes). Increase AV buffer"


None of these solutions seem to do exactly what I was looking for. They don't leave the MTS files just as they were, but instead demux the streams, then join them and remux them, which is a lot more processing intensive (and takes a lot longer) and susceptible to synchronisation issues than just generating the CLI, MPL, INDEX.BDM and MOVIEOBJ.BDM files for the existing MTS files.

From my limited understanding of AVCHD structure, I figured this ought to be pretty easy to do. I'm not adverse to the demux-join-remux process, if I have to, but I just figured that it wouldn't be necessary and hoped there would be a tool to achieve that. Do I have it wrong? If so, any help on why tsMuxer and multiAVCHD are not working for me will be greatly appreciated
paddyoloughlin is offline   Reply With Quote
Old 24th May 2012, 20:39   #6  |  Link
Ghitulescu
Registered User
 
Ghitulescu's Avatar
 
Join Date: Mar 2009
Location: Germany
Posts: 5,769
I am afraid that you should have not used the join function. I mean, camcorder files were never meant to be joined, but edited. This is why I mentioned multiavchd. For a simple join function tsmuxer sould have been more than enough.
__________________
Born in the USB (not USA)
Ghitulescu is offline   Reply With Quote
Old 25th May 2012, 00:01   #7  |  Link
paddyoloughlin
Registered User
 
Join Date: May 2012
Posts: 3
Ghitulescu,
When I originally tried to solve this problem, before posting here, I tried using multiAVCHD with the "Add Video Files" button instead of "join", but it doesn't give the results I require.

If I do not join, multiAVCHD creates one playlist per video file. I don't want this. I want one playlist to play all the files in sequence.
Looking at the instructions, the only way I could see to achieve this was to import the files to multiAVCHD using the "join" button. If I've missed how to do that, could you explain what I should be doing?

As for tsmuxer being more than enough for a simple join: I mentioned in my previous post that I'd tried it and it fails, so it doesn't appear to be up for the task.

I've also tried explaining twice now that it is not a simple join that I want, but I haven't been able to find what I want, so I have tried that as being the next best thing.
If I'm not being clear, can you explain what part of what I wrote is giving you trouble?
paddyoloughlin is offline   Reply With Quote
Old 25th May 2012, 00:14   #8  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
If all the MTS files have the same format, you can combine them with copy /b in a DOS window. Then author as AVCHD. Have you tried it?

Last edited by Guest; 25th May 2012 at 00:16.
Guest is offline   Reply With Quote
Old 25th May 2012, 01:25   #9  |  Link
Capsbackup
Registered User
 
Join Date: Jul 2005
Posts: 1,995
You can use multiAVCHD to play each title consecutively without joining them, but there will be a slight pause as the player changes titles. If this is acceptable, or you want to just try it out, after adding the titles and while still in the "media" tab, go down to the compilation window, click on the first title, and change after playback to "go to next title". Do this for every title you have and they will all play consecutively.
If you do not want a menu with all of these titles, just de-select "create top menu" and select "skip welcome screen" and "skip top menu playback" and either select or deselect "play all" (sequential playback).
Capsbackup is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 19:34.


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