Log in

View Full Version : freeware wmv spliiter/joiner?


FredThompson
19th July 2007, 06:27
Are there any freeware wmv splitter/joiners? All I seem to find with search engines are things like Boilsoft's commercial apps.

I'd really like to find one that works more like TSSplitter, letting the user specify number of parts or size per part.

Kurtnoise
19th July 2007, 12:13
CutAssistant for the splitting feature...

For joining, maybe the famous dos command : copy /b file1.wmv file2.wmv

zambelli
20th July 2007, 23:28
Try AsfBin:
http://www.radioactivepages.com/

FredThompson
21st July 2007, 02:29
I'd forgotten about AsfBin. The author said AsfTools improperly includes his code. He also said the visual preview for AsfBin was coming but that was many, many moons ago. Your suggestion did help me remember Movica which uses AsfBin and has a visual preview. http://vani.bhargav.googlepages.com/movica The cut-by-filesize function is greyed out but there is an approximate output size which can be used with the time counter method.

Thanks for the suggestions, guys.

FredThompson
2nd August 2007, 07:07
Crud. Movica doesn't work properly. It makes pieces but won't consistently join them properly. I'm seeing repeated sections (full GOPs?) at the join point after splitting.

AsfBin and CutAssistant (GUI for AsfBin http://www.cutlist.de/assistant/ ) don't show where the GOP boundaries are so how do you know if you're cutting at a proper point?

I asked Rad about a targeted size output option for AsfBin. He said it was a good idea but didn't say anything else.

Most of the commercial cut/join apps I've seen are really re-encoding. Geez. How tough can this be? I'm looking for something like HDTVtoMPEG2 or TSSplitter but for ASF files. Anyone have a link for this type of util?

Dmitry Vergheles
2nd August 2007, 07:23
Are there any freeware wmv splitter/joiners? All I seem to find with search engines are things like Boilsoft's commercial apps.

I'd really like to find one that works more like TSSplitter, letting the user specify number of parts or size per part.

Did you try Microsoft Windows Media File Editor (for splitting) and Stream Editor (for joining)?

Also for splitting you can use our Video Splitter, despite it is shareware, as an evaluation version it does not restrict any feature even after evaluation period expires.

http://forum.doom9.org/showthread.php?p=1002881#post1002881

FredThompson
2nd August 2007, 09:30
I downloaded your SolveigMM Splitter last night because it was the only good search result for "lossless wmv split". The zoom is nice. I will try your product again if the M$ utils do not work properly for me. Their Media File Editor is fast. Very simple, but very fast.

FredThompson
2nd August 2007, 18:39
Media File Editor doesn't seem to work right, either. There is a little bit of duplicated material. AsfBin will join the parts into a single ASF but the duplicate material is very obvious. (My test stream has an impulse click at the break point. Very convenient for testing but very frustrating to hear it twice.)

1248
8th August 2007, 12:56
AsfBin and CutAssistant (GUI for AsfBin http://www.cutlist.de/assistant/ ) don't show where the GOP boundaries are so how do you know if you're cutting at a proper point?


AsfBin 1.5 or later can recreate keyframes on your cut points (Command Line Option "-rkf"). If you are using CutAssistant, you can enable this feature in the sttings for asfbin. So you can cut at any point, and AsfBin will reencode only the part between cut and next keyframe. Similar to "smartRendering" in virtualDub.

HTH,
Ph.

FredThompson
8th August 2007, 19:27
Are the cut marks inclusive or exclusive?

Suppose we have 100 frames. We want to split to yield 2 segments:

1 - frames 1-50
2 - frames 51-100

( or 0-49 and 50-99 if they're offsets...)

Using Cut Assistant, where do we put the marks to get a clean cut?

Is it :

(start,50) and (51,end)?
(start,51) and (50,end)?
(start,51) and (51,end) similar to VirtualDub?
something else?

1248
9th August 2007, 12:41
Are the cut marks inclusive or exclusive?

Suppose we have 100 frames. We want to split to yield 2 segments:

1 - frames 1-50
2 - frames 51-100

( or 0-49 and 50-99 if they're offsets...)

Using Cut Assistant, where do we put the marks to get a clean cut?

Is it :

(start,50) and (51,end)?
(start,51) and (50,end)?
(start,51) and (51,end) similar to VirtualDub?
something else?

Sorry, I'm not involved in the development of Cut Assistant any more, and I'm not sure whether the new developer did change something about that. So instead of giving you a possibly wrong answer, I suggest you contact him via sourceforge http://sourceforge.net/projects/cutassistant/ (user a_s_z).

Alternatively there is a forum for cut assistant at http://otrforum.com/forumdisplay.php?f=127 It is in german, but maybe someone will be able to answer a post in english.

One further information, though: The video player in cut assistant is realised with DirectX, which is a programmer's nightmare, so the frame numers and times given by the player are not always 100% reliable (generally at most +/- one frame, but you seem to need very precise numbers). But if you use the "next / prev. 12 frames" feature, the chances of getting precise frame-times are better.

Good luck,
Ph.