PDA

View Full Version : Mpeg1 -> Avi


ridesideways
17th April 2005, 22:42
my digital camera takes (lame) movies in mpeg-1 format @ 240x320. i recently wanted to edit such a movie with avisynth. however, the DGIndex plugin only supports mpeg-2 and not mpeg-1.

since i couldn't post messages in this forum for 5 days after initially registering, i ended up solving my immediate problem with a shareware program called "HT Video Editor" which allows you to splice an mpeg-1 directly without the need to convert to AVI. but this was only a one-time temporary solution until i am allowed to post here.

can someone reccommend an easy method to convert an mpeg-1 to avi? is there a plugin for avisynth that supports mpeg-1?

thanks in advance for all help.
-eric

Cyberia
17th April 2005, 23:42
You can use the AviSynth function "DiretShowSource" to open MPEG1 files.

Don is working on MPEG1 support for DGIndex, check back later for that.

tigerman8u
17th April 2005, 23:58
Virtualdub mpeg2 (free)will allow you to load an mpeg file and convert to avi.

iradic
18th April 2005, 04:27
MPEGDecoder.dll YV12 Version for AviSynth 2.5 Only!
(Version 2.03 Alpha)

By Nic

Introduction

This DLL lets you load VOB/MPEG-2 ES,PS,TS/MPEG-1 files to be loaded
directly into Avisynth.

A Sample AVISynth Script looks like this:

LoadPlugin("MPEGDecoder.dll")
MPEGSource("d:\kiss\kiss.vob")

This avs file can now be loaded into VDub/etc.


get it from avisynth plugin page....

OutSiderSP
18th April 2005, 13:07
Be careful when specifying the following command:

MPEGSource("filename.m1v",<number of frames>)

This number of frame can be obtained from VirtualDubMod, File Information.

There is a bug in mpegdecoder for MPEG1 files. Read the Readme:D

ridesideways
20th April 2005, 03:48
easy enough to use DirectShowSource(). thanks for the replies!

darkavatar1470
30th April 2005, 08:31
well, DirectShowSource() gave incorrect runtime and ends in the middle on one VCD, so I'll go and try that MPEGDecoder.dll