Latest version of Lehmann Video Tool Beta 1.20:
Windows 32/64 bit: [Download Attached Below] or Here on VideoHelp or Direct Download or Directly from my Website
Codec support: (ACVHD H.264 / MPEG2-TS (.M2TS) / MPEG-TS (.MTS)) *Note: LVT currently supports .MTS & M2TS to .M2TS file conversion*
About Lehmann Video Tool (LVT):
- LVT is a simplistic video editing application that enables you to merge multiple AVCHD video clips into a single seamless video. LVT also features a trimming tool that allows you to trim video clips down to the perfect length before combining them together into a single video.
- The Lehmann Video Tool was designed primarily to provide a clean, intuitive, and absolutely simple user interface that is accessible for everyone. LVT delivers on creating an easy solution for organizing the clutter and mess of video clips your camcorder creates as you record events.
LVT is still in beta please post any questions, suggestions, problems here and i will be sure to continue to provide support, implement fixes, and features.
*Latest Patch Notes - Beta Version 1.20 - August 2014*
- Improved - Loading / Processing / Conversion Times (At least 50% Faster (Exponentially faster loading speeds depend on video files sizes)
- Added - Support for Windows XP - (Project has been moved to the .Net 3.5 Framework to allow for Windows XP support)
- Added - Percentage Progress Bar - (Displays estimated percentage of audio / video processing completion)
- Added - Automatic Updates - (Program will automatically check for updates upon launch)
- Added - Manual Updates - ("Check for Updates" button has been added to the "About" tab)
- Added - Quick "Enter" - (Merge / Trim button is auto-triggered when enter key is pressed after output file is named)
- Added - Settings preferences for Default Output Location - (Choose between "Desktop" or "Previously used output location")
- Added - ToolTips support - (Helpful Tips / instructions are presented when you hover over most buttons/textboxes/objects)
- Added - Hidden Processing Files - (To speed up processing times, Processing files move to input video location as hidden files for user friendliness, they are then removed after pocessing is complete)
- Fixed - Micellanious video processing errors
- Fixed - Program Crash on Website Link Click - (When website links are clicked on windows 8.1 operating system - A message box error is now displayed)
- Fixed - Errors occuring on Windows XP
- Reorganized - Trim Tab settings arrangement
- Removed - "Replace Original Video" Option - (This option is no longer available, I am not sure how useful it is. I felt it could potentially cause user more problems than it would be helpful).
LVT is a graphical user interface that also performs other file copy, creation, deletion, and moving functions. This software makes use of two other "freeware" software programs for the major background processes that allow the merging, and trimming of video files. The two software programs are: eac3to & tsMuxeR. These two programs also include several sub software programs, libraries, codecs, or other miscellaneous software. Legal documentation is provided within this software, included as would normally be with eac3to & tsMuxeR standalone applications.
+ Reply to Thread
Results 1 to 30 of 57
Last edited by mikey32230; 1st Sep 2014 at 21:12. Reason: Version Update
Just one warning from https://www.virustotal.com/sv/file/b314e120cefd485b249ce5b8e53d477126896b92901fa9df15a...is/1401729637/
Probably false positive. Several tools receive 1-3 warnings from virustotal.
*Changelog - Beta 1.01 - 6/22/2014* - [Stability]
Fixed - Catastrophic Installation Error (Missing Installation Files)
Fixed - Catastrophic Merge & Trim Processing Errors (UAC Permissions)
Fixed - Input File Label Counter - (Would not clear after pressing "Clear All" button)
Fixed - Frozen Progress Bar Indicator - (Progress bar is now marquee)
Last edited by mikey32230; 7th Aug 2014 at 12:22. Reason: Formatting
*Changelog - Beta Version 1.10 - 7/17/2014* - [New Features & Stability]
Improved - Loading / Processing / Conversion Times (At least 30% Faster (Exponentially faster loading speeds depend on video files sizes)
Added - Support for .M2TS files (.M2TS Files can now be Merged & Trimmed)
Added - Settings Menu Tab (Options for saving default tool & sound preferences, support for future user preference options)
Added - Minor error-handling improvements and additional error handling instances.
Added - Smart Splash-screen Loading (Splash-screen loading no longer occurs at during every instance of program)
Added - Support for Processing Alert Sounds.
Added - Support Links / Logo / Website Information in "About Tab"
Fixed - Process Freezing (Merge & Trim processes would freeze indefinitely depending on selected video file sizes)
Fixed - Progress Bar Window Locking (The Progress Bar would lock itself above all other currently active windows)
Fixed - Incorrect Output Location( Output location would default to the user's desktop, even after user has set the output location elsewhere)
Fixed - Back End Processing (Now moves files to working directory instead of copying. Saving time & required HDD space)
Fixed - Catastrophic Error (User could still proceed to merge or trim a file even though an error was displayed, program would proceed to crash)
Fixed - Output Location Clearing (Output location textbox would not clear when clicking the clear all button)
Last edited by mikey32230; 7th Aug 2014 at 12:22. Reason: Formatting
it's up to 3 warnings from virustotal.
"a lot of people are better dead" - prisoner KSC2-303
2 warnings from tsMuxerGUI.exe and 1 warning from hooksurcode.dll from within eac3to
Although these files are harmless, i have removed them from my program file for your sanity. My program is also a bit more lightweight now, which is also good thing
Everything is now perfectly clean. Here is the new scan, 0 warnings detected: https://www.virustotal.com/en/file/6e92f737f8fc0e13ad3d86050430837b09ad6b786960041f90a...is/1405693234/
Last edited by mikey32230; 7th Aug 2014 at 12:31. Reason: Formatting
I apologize, I have actually not been able to test in windows XP. Does the installer work? or is the installer giving you that error.
I am releasing update version 1.20 within a few days anyways and i will try to test it on windows XP before releasing.
I would wait until i release version 1.20 before trying to use it. This update provides much needed stability and improvements, the current release is not all that stable and you could run into some long processing times if you were planning to use it with large files.
That error is coming from TSMuXer, having a compatibility issue with Windows XP. I'll need to fix that.
I apologize for the inconveniences.
That was fast!!! Thanks a lot!!! The installer worked fine. The error comes when I try to launch the program.
I tried you program with joyful anticipation, but sad to say it still needs some work.
I first tried installing on Win XP but when I ran it I got an error to say that it was not 32 bit.
I then installed it in Win 7 64 bit and noticed that it installed in the 32 bit folder. Is it 32 bit or 64 bit?
I found that the method of selecting the files to be too primative. I would like to see a list of the files in Video Tool in the order that they are to be joined. It should be possible to drag a file to a new location, or to have up and down arrows to move the file up and down in the list. Windows has a bug that seems to have been there forever, namely that if you view a list of files in Win Explorer, click on the first file and shift-click on the last, then the LAST file appears at the head of the list once copied. To select them in the order given in Win Explorer, you have to click on the LAST file and shift-click on the FIRST file. Hence the need to shift if you forgot or didn't know about this bug. Alternatively, or as well as, it should be possible to drag files from Win Explorer to the list in Video Tool.
I tried running the tool but it appeared to freeze (the Video Tool window was semi-transparent over another window under it. I started Task Manager with a view to kill Video Tool but noticed that it now seemed to be running, so I waited. I noticed a blue progress bar running but no indication of the % of the task already completed or an estimate of when it would be finished. Then the progress bar froze and I killed the program.
I am willing to test your efforts because I am sick of hunting for a simple GUI program to replace COPY /B which I find rather tedious.
As an aside, I used to have a Sony camera which came with software to automatically join up split .MTS files into a complete .m2ts file, but my new Panasonic does not. What it does is transfer the parts to have the same filename stem with (1) etc. added for subsequent parts. The stem is named to the shooting date and time, as did the Sony software, and which is most valuable to me.
Please try my new release Beta Version 1.20. I have been working to get it released for a long time, but became extremely busy with work and classes beginning. I WILL have it released this laborday weekend.
Issues specific to your post that will be addressed in v1.20:
-Windows XP support. It did not support windows XP whatsoever, and i did not realize this. It does now.
-Freezing will be fixed. It should also be much faster, and speed depends on file sizes.
-A lot of other things that you will see in the changelog...
As for your other requests, i love the feedback. I will absolutely consider all of it. My next release should create a stable foundation to more easily build upon.
I apologize for the delay.
*Changelog - Beta Version 1.20 - 9/1/2014* - [New Features & Stability]
Improved - Loading / Processing / Conversion Times (At least 50% Faster (Exponentially faster loading speeds depend on video files sizes)
Added - Support for Windows XP - (Project has been moved to the .Net 3.5 Framework to allow for Windows XP support)
Added - Percentage Progress Bar - (Displays estimated percentage of audio / video processing completion)
Added - Automatic Updates - (Program will automatically check for updates upon launch)
Added - Manual Updates - ("Check for Updates" button has been added to the "About" tab. You may manually check for updates)
Added - Quick "Enter" - (Merge / Trim button is auto-triggered when enter key is pressed after output file is named)
Added - Settings preferences for Default Output Location - (Choose between "Desktop" or "Previously used output location")
Added - ToolTips support - (Helpful Tips / instructions are presented when you hover over most buttons/textboxes/objects)
Added - Hidden Processing Files - (To speed up processing times, Processing files move to input video location as hidden files for user friendliness, they are then removed after processing is complete)
Fixed - Miscellaneous video processing errors
Fixed - Program Crash on Website Link Click - (When website links are clicked on windows 8.1 operating system - A message box error is now displayed)
Fixed - Errors occurring on Windows XP
Reorganized - Trim Tab settings arrangement
Removed - "Replace Original Video" Option - (This option is no longer available, I am not sure how useful it is. I felt it could potentially cause users more problems than it would be helpful).
Last edited by mikey32230; 4th Sep 2014 at 09:33.
I tried the updated version with Win XP and got no error messages. I tested by joining a three section scene shot with a Sony camera. I noticed during the processing that it created temporary eac3to and tsMuxer folders, which made me consider how it compared to using tsMuxerGUI in join mode. I had read that tsMuxer causes out of sync audio and found that the output audio was delayed by about 2 frames. LVT also had this problem. I discovered this by comparing the above files to a joined file created with Sony's PMB program, which was identical to a concatenating the sections with COPY /B file1.MTS+file2.MTS_file3.MTS outputfile.m2ts.
The 2 frame audio delay of LVT output is also seen when compared to the unaltered (original) first section.
Post Post Script
Mediainfo reports that the audio in the original segments is delayed relative to the video by -80 ms, which at 25 fps is 2 frames (in advance? Is the - sign inappropriate?). With the LVT output and the tsMuxer output, Mediainfo reports nothing about audio delay. Is this a bug in tsMuxer?
The video files not only have audio and video streams but a text stream with PGS metadata (shooting date and time, aperture, GPS, etc.) I think that most people would not use this data, but just for the record, tsMuxer copied it while LVT didn't.
Since I am now using a Panasonic camera which does not appear to have software to join the scene sections, I am still left with using the COPY command as the only choice.
Could LVT have an added feature to simply concatenate files when such an action is appropriate?
Times to join:
Copy /B 3 min 22 sec approx.
LVT 5 min 11 sec approx.
tsMuxer join 3 min 20 sec approx.
EDIT: I have looked further into the audio delay issue and am still of the same opinion.
Last edited by PeterDuke; 7th Sep 2014 at 01:35.
Last edited by mikey32230; 6th Sep 2014 at 12:53.
eac3to is used to resync the audio and is the reason for the longer processing time when compared to tsMuxer. It should produce a video with better audio synchronization, albeit not absolutely perfect.
You bring up a good point to take advantage of the simple copy /b process for simple concatenation. I have in the past run into trouble with copy /b where where metadata of join videos becomes somewhat corrupt when the join is complete. For example the length of the final video result maybe be 5mins, while the metadata of the video tells windows it is only 2 mins, this causes problems when playing the video back in VLC or WMP.
I will look into this though.
Re my previous post and the audio out of sync issue, the simplest explanation is that my video editor, Sony Vegas Pro, is at fault and not LVT, tsMuxer and Mediainfo. I am looking into it further.
I looked further and it appears that Vegas is correct and tsMuxer is wrong. See my update post below for further info.
Last edited by PeterDuke; 7th Sep 2014 at 01:17.
Originally Posted by mikey32230;2344521
You bring up a good point to take advantage of the simple copy /b process for simple concatenation. I have in the past run into trouble with copy /b where where metadata of join videos becomes somewhat corrupt when the join is complete. For example the length of the final video result maybe be 5mins, while the metadata of the video tells windows it is only 2 mins, this causes problems when playing the video back in [url=https://www.videohelp.com/tools/VLC-media-player
Sorry to introduce a red herring but I now adhere to my original view that tsMuxer and LVT will have audio sync errors if they ignore the audio delay flag in the video file.
I took a video of a makeshift clapstick in operation and viewed it and a copy processed by tsMuxer. Mediainfo says that the audio in the original is delayed by -80ms, or in other words, the audio is in advance by 80ms. Mediainfo does not report any audio delay in the processed copy. When viewed in Vegas, the video and audio were in sync in the original file, and the audio was 80ms delayed in the processed file because it had not been advanced in accordance with the flag reported by Mediainfo. Presumably tsMuxer forgot to copy this flag, or forgot to adjust the audio delay in accordance with this flag.
I don't know if it makes any difference, but the audio is 5.1 surround AC3.
In previous posts I referred to the audio delay that Mediainfo reports as being read from a flag, but there may not be a flag. I don't know how it derives this information. Do you know how this info is extracted by Mediainfo, and whether LVT is making proper use of it?
Does ea3to work directly on the .MTS file or on the audio after extraction by tsMuxer?
Now to muddy the water some more!
I had been testing with AVCHD files produced with my Sony camera. I then tried testing with files from my Panasonic camera, and with these files the audio is delayed by -40ms (40 ms advance). When processed by tsMuxer, Mediainfo reported a delay of -40ms, so tsMuxer processed the audio correctly. I checked in Vegas and sure enough, the audio was in sync.
I then tried LVT, but it froze at 65% while processing the audio. It did this for both Win XP and Win 7.
Apart from other possible differences between Sony and Panasonic AVCHD, one obvious difference is that the file size is limited to 2GB for Sony (signed 32 bit address space) while it is 4 GB for Panasonic (unsigned 32 bit address space).
One nuisance of a freeze is that killing the process with task manager leaves two hidden folders and five hidden files in the source/destination folder (they were the same for me), and I had to reboot the PC before I could delete them. Being hidden, many people may not know that they are there, leading to junk accumulation.
One final point. In Win 7, I was unable to select the files in the wanted order. Whatever order I selected, and could see in the Windows copy line, once copied they ended up in alphanumeric order. I had to rename one file to get around this. When Panasonic HD Writer copies files to the PC, the files comprising a single scene all have the date and time at the start of the scene, with the second part having (1) appended and presumably (2) etc for subsequent parts. For example, Fred(1) appears before Fred in Win 7 order.