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 > Programming and Hacking > Development

Thread Tools Search this Thread Display Modes
Old 15th December 2008, 17:12   #1  |  Link
Registered User
Join Date: Dec 2008
Posts: 2
Video Conversion Software or Custom Development Needed

I am looking for a pre-existing application that can convert 3GP, DVD (.vob), and AVCHD files that have been uploaded to a server to WMV format. In the case of the DVD it needs to include the date time stamp (from subpicture 1) in the output WMV file. We need to control the app via c# via an API or command line to convert the files.

A secondary need is a component that can be included in a .net 2.0 c# app that can allow the user edit the WMV file to remove one or more sections and create a new single video from what remains.

We are willing to pay for the app / project. If you know of an app that fits the bill please post it here, or contact me via www.gotstrange.com if you can develop an app that fits the description above.
StrangeSolutions is offline   Reply With Quote
Old 16th December 2008, 04:30   #2  |  Link
Mr. Sandman
Sharktooth's Avatar
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
the first part could be done quite fast. if you had time to look around, there are plenty of conversion programs, GUIs, etc.
the second part is somewhat tricky and may require most of the dev time. you're asking for a component that basically does what a video editing application does... all in one component...
nothing is impossible but that would be quite a huge work.
ill think about it tonight though.
Sharktooth is offline   Reply With Quote
Old 16th December 2008, 04:33   #3  |  Link
Suspended for forum rule violations
Join Date: Jan 2007
Posts: 35
Write something yourself. It wouldn't be too difficult if you use preexisting DirectShow filters.
┴budos is offline   Reply With Quote
Old 17th December 2008, 04:46   #4  |  Link
Mr. Sandman
Sharktooth's Avatar
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
well, he's asking for help... so probably doing it from himself is not an option.
Sharktooth is offline   Reply With Quote
Old 19th December 2008, 16:01   #5  |  Link
Registered User
Join Date: Dec 2008
Posts: 2
I would be happy to write it myself if I could find any documentation on converting DVD files to WMV with the date time stamp included, but after a good deal of research I have not found enough info to make it happen, and I have no experience in working with DirectShow. I need whatever assistance I can get at this point.

As for the editing, we only need to be able to cut out sections from a WMV and splice the remaining portions back into one file, which is a lot less functionality then a full video editing application. I can create a simple GUI to capture the cut points, but have not found a good library to perform the cuts. I was using WMEncBasicEdit to split the video and WME to rejoin the segments, but found that the MarkIn time is not always accurate and it produced inconsistent results.

We still have not found an applicaiton that converts DVD to WMV with the date time stamp included so if you can provide the name of a quality application it would be greatly appreciated.
StrangeSolutions is offline   Reply With Quote
Old 4th January 2009, 12:52   #6  |  Link
Join Date: Feb 2002
Location: Chicago, IL
Posts: 495
Why not use a tool like Handbrake and use its CLI mode for conversion

As others said the editing part is tricky and I myself have been looking for tools that you can embed into an app that allows scanning thru the video file in an edit window and adding cut points and having it generate some kind of timecode output that can be feed into cutting/recoding program via CLI interface.

It would be awesome if the top tool like VideoReDo had a CLI, but commercial programs rarely ever supply a CLI for fear of being re-wrapped in a new GUI and sold.

My question has always been - Is there an open source tool for recutting a DVD without recoding that provides a CLI and accepts input file of cut points? Not sure what those cut points could be as I am not real technically educated about the VOB format.

Last edited by jfcarbel; 4th January 2009 at 13:00.
jfcarbel is offline   Reply With Quote
Old 4th January 2009, 19:51   #7  |  Link
Registered User
Join Date: Sep 2006
Posts: 602
Any custom programming involving DirectShow beyond the most primitive functions can require a *lot* of time as there are always the most odd-ball and unexpected gotchas which end up consuming much of your time. Coupling this with a GUI only adds to the resource - be it your own time or money to pay for someone else. I've written such things for other people so have been through that painful experience more than once.

Depending on your quality expectations, here's what I would do to achieve the first goal:

Play the DVD on a conventional DVD player that can display the time/date. Connect the S-video output to the input of a DV camcorder or standalone DV converter. Using the FireWire output, use Windows Media Encoder to capture the video directly to WMV format.

For the second problem, Windows provides DirectShow Editing Services (DES) that comes with sample code for simple editing. Plopping a single WMV file on the DES timeline and creating new clips based up in/out frame markers should be quite trivial.

Also, this CodeProject example provides the basis for splitting WMV files:

John Miller
Enosoft DV Processor - Free for personal use
JohnnyMalaria is offline   Reply With Quote

video conversion, video editing

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

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