|
|
INDEX F.A.Q. SEARCH LATEST POSTS
Rules Register Profile Private messages Login
| Author |
Message |
Truman Moderator
Joined: 19 Feb 2001 Location: Berlin, Germany
|
|
Hi SatStorm, there is a very easy solution. Frameserve with Avisynth instead of VirtualDub to CCE.
|
|
SatStorm The Old One
Joined: 10 Aug 2000 Location: Hellas (Greece), E.U.
|
|
Hi Truman,
yes I did 6 months ago tests with avisynth, and it worked in my old PC (duron based). Now CCE crashes all the time with my new one (athlon xp based). This is typical for CCE and it can be solved if you re-install OS, etc...
CCE seems that dislike AMD in generall
But, even if you work with avisynth/cce, the whole proccess needs more
time than using dvd2avi/tmpgenc to proccess ready mpeg 2 files like DVB/s ones. Maybe my tests wasn't good enough...
If you say it so, then it has to be...
I'll test further....
|
|
Truman Moderator
Joined: 19 Feb 2001 Location: Berlin, Germany
|
|
Actually the frameserver setup does not take longer. If I with dvd2avi to TMPG I load the project to TMPG, configure the filters, preview, save the project. Then I can load all projects to the batch encode list, start and go sleeping. Or I convert all TMPG projects with VFAPI and load 'em all into CCE, start and.....
If I use Avisynth I use its own filters. Load the dvd2avi project as videosource, configure the filters, preview with media player, save the script. Then I load all scripts into cce as videosource and start encoding.
Well CCE, at least vSP 2.50 behave strangely sometimes if you have an AMD CPU( I have an Athlon 1.2G). Usually it is enough to disable audio conversion in CCE, but pretend to have an audio source. Also it might be necessary to disable all CRC32 checks. A patch is available.
|
|
adam Member
Joined: 13 Sep 2000 Location: United States
|
|
Well Truman pretty much said everything I was going to say. Personally I can't think of any reason to ever frameserve to cce using vdub uless you absolutely have to use a vdub filter that hasn't been modified to run under avisynth. Avisynth is faster and easier to use than vdub and like Truman said, makes batch encoding very effective.
Satstorm I use an AMD chip and don't have any problems. Try reading the DVD2SVCD FAQ, it addresses alot of the problems cce has with AMD chips and tells you how to fix them and includes some necessary patches as well.
Actually to address your DVB example, like Truman said I think the setup for frameserving would be equal. But using avisynth you can do it a much better way than even that, you wouldn't even have to batch encode. You can tell avisynth in your script which series of frames to process and which to skip so you would be editing out the parts you don't want as it encodes. The result would be a single encoded mpg minus the parts you don't want. That would save you from having to join them later.
|
|
Truman Moderator
Joined: 19 Feb 2001 Location: Berlin, Germany
|
|
Exactly.
| Quote: |
Let say that I have an 8 hour DVB transmission of a music channel, let say MTV 2 Pop. The transmission is a
ready multiplexxed mpeg 2.
I want to select specific videos to re-encode them to CVD/xSVCD.
|
OK here are few simple examples.
| Code: |
LoadPlugin("C:\WINNT\system32\MPEG2DEC.dll")
mpeg2source("D:\mtv2pop.d2v")
Reverse.FadeOut(100).Reverse.Trim(0,6000).FadeOut(100).Reverse.
\ FadeOut(100).Reverse+Trim(22000,33000).FadeOut
\ (100).Reverse.FadeOut(100).Reverse+Trim(41000,60000).FadeOut
\ (100).Reverse+Trim(1000000,0).FadeOut(100)#etc.etc.
ResampleAudio(44100) # CCE 2.5 'crashfix' for Athlons
|
Or use the dissolve filter instead of fading in / out. Avisynth 1.0beta7d fixed the bug of beta 5.
| Code: |
LoadPlugin("C:\WINNT\system32\MPEG2DEC.dll")
mpeg2source("D:\mtv2pop.d2v")
clip1=Trim(100,1000)
clip2=Trim(2000,3000)
clip3=Trim(4000,0)
Dissolve(clip1,clip2,clip3,100)
Fadeout(150)
ResampleAudio(44100) # CCE 2.5 'crashfix' for Athlons
|
| Quote: |
My each TMPGenc projects includes: Croping,
centering, sharping, de-intelacing (if neccessary), color correction (if nesessary), masking specific parts of
the picture (hidding for example the channel's logos)
|
Well, all this is possible with Avisynth's own filters resp. filter plugins or with imported VirtualDub filters.
The nice thing is, that you do not need to save several projects but you can create your selection in one step.
| Code: |
LoadPlugin("C:\WINNT\system32\MPEG2DEC.dll")
LoadPlugin("C:\WINNT\system32\.decombdll")
mpeg2source("D:\mtv2pop.d2v")
clip1=Trim(100,1000)
clip2=Trim(2000,3000)
clip3=Trim(4000,0)
Dissolve(clip1,clip2,clip3,100)
crop(clip1,top,left,width,height)
sharpen(clip1,0.5)
sharpen(clip2,1.0)
FieldDeinterlace(clip,)
Levels(clip, )
function VD_LogoAway()
{
LoadVirtualdubPlugin(c:\VirtualDub\plugins\logoaway.vdf", "_VD_LogoAway")
}
ConvertToRGB
VD_LogoAway()
VD_LogoAway()
ConvertToYUY2()
ResampleAudio(44100) # CCE 2.5 'crashfix' for Athlons
|
It's like exporting a timeline. VirtualDub does not have that option. So if you want to use a free video editor, Avisynth is the solution.
| Quote: |
and Audio quality editing.
|
Sorry, although all this is with audio possible, I recommend to use a wav editor for wave editing.
If I want to buy a bread, I go to the bakery, if I want to buy beef, I go to the butcher.
Use a video editor for video and an audio editor for audio.
Have fun.
|
|
SatStorm The Old One
Joined: 10 Aug 2000 Location: Hellas (Greece), E.U.
|
|
Well seems like I'll have some work to do this weekend
You know what is the good part with dvb transmissions?
The audio is extracting at ready mpa (mp2) format with DVD2avi...
Most of satellite audio transmissions are 192kb/s - 48000.
So, if you don't want to resaple, you simply re-mux with bbmpeg or tmpgenc. You don't need any editing that way...
I love DVB/s. It is the future of our hobby!
I have a big period of testing now. Maybe it is time to built that second PC I was thinking about ....
Thanks for the tips!
|
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|