VideoHelp Forum




+ Reply to Thread
Results 1 to 13 of 13
  1. Member
    Join Date
    Nov 2004
    Location
    australia
    Search Comp PM
    I have Avisynth 2.58 loaded
    I am converting a captured DV clip to MPEG2.
    I used FitCD to create an avisynth script to load in CCE.

    The script is as follows:

    # -= AviSynth v2.5.8.4 script by FitCD v1.2.8 =-
    AVISource("I:\CAPTURE\TEST1.08-11-16_14-28.00.avi")
    SeparateFields()
    LanczosResize(688,208,0,35,720,218).Weave()
    AddBorders(16,80,16,80)
    #Trim(0,2449).FadeOut(150)

    When I try to test the .AVS in Media player it comes back with an error as follows:

    AVISource: couldn't locate a decompressor for fourcc dvsd
    (I:\CAPTURE\TEST1.08-11-16_14-28.00.avs, line2)

    Any idea what this error is all about??
    Am I missing a codec??
    or is there something wrong with the script??

    TIA
    Quote Quote  
  2. Member Soopafresh's Avatar
    Join Date
    Jan 2004
    Location
    United States
    Search Comp PM
    You can either change the line fron AviSource to DirectShowSource , or you can install Cedocida DV codec and stay with Avisource
    Quote Quote  
  3. Always Watching guns1inger's Avatar
    Join Date
    Apr 2004
    Location
    Miskatonic U
    Search Comp PM
    If you use AVISource() you need a suitable VFW codec. Try the Panasonic or Cedocida codecs.

    Or try DirectShowSource() instead.
    Read my blog here.
    Quote Quote  
  4. Member
    Join Date
    Nov 2004
    Location
    australia
    Search Comp PM
    Okay..thanks for the quick response..thanks Guys!!
    Quote Quote  
  5. Member
    Join Date
    Nov 2004
    Location
    australia
    Search Comp PM
    Using the following Avisynth script works with CCE 2.70

    # -= AviSynth v2.5.8.4 script by FitCD v1.2.8 =-
    DirectShowSource("I:\CAPTURE\TEST1.08-11-16_14-28.00.avi")
    SeparateFields()
    LanczosResize(688,208,0,35,720,218).Weave()
    AddBorders(16,80,16,80)
    Trim(0,5000)
    theres just one issue I am now not sure of before I begin encoding
    ..obviously FitCD...isnt exactly made for outputing a script to convert
    captured DV..its more for Avi's.
    But seeing I am no expert on writing scripts its the easiest way I have found to do this.

    When I did a trial encode of 5000 frames ..it seems to crop the top and bottom
    when compared to the original capture which was 720x576(4:3 ratio)

    So is this so it plays better on a TV and when made into a DVD??
    I mean you obviously have to consider overscan on TVs..right
    So FitCD compensates for this..

    Any advice welcomed
    Quote Quote  
  6. Hi-
    So is this so it plays better on a TV and when made into a DVD??
    I can't duplicate what you did, but it was obviously wrong. A FitCD pic from you would go a long way towards explaining. One thing though, FitCD by default is set for 2 blocks overscan for reasons I've never quite understood. If you're not filtering and don't want it resized, then:

    DirectShowSource("I:\CAPTURE\TEST1.08-11-16_14-28.00.avi")

    although I much prefer using AVISource. I'd also use a ConvertTo...
    Quote Quote  
  7. Member
    Join Date
    Nov 2004
    Location
    australia
    Search Comp PM
    I thought the two blocks overscan was to counter the shift to the left
    when playing on a normal CRT TV..or any screen with overscan.

    So if you use Avisource instead of DirectShowSource
    then I would have to load that DV codec mentioned previously.
    This is because I'm encoding captured DV/Home movies

    I hadnt even thought of using ConvertXtoDVD...obviously easier

    I was just trying to get better quality video by using 3 pass CCE

    As far as FitCD pics I am not that clever knowing how...
    Quote Quote  
  8. Nothing was cropped in the script you showed earlier. Black was added - a lot of black. Yes, it's to account for the overscan that all that black is added. Everything else you've ever watched on your TV before has had overscan - TV shows and DVDs - and none have had black added all around to take it into account. Sometime (soon?) you'll have an HDTV with either less or no overscan (I have none), and then that black will be an annoyance. Plus, by adding black you're lowering the effective resolution. Plus, you're slightly lowering the quality of the output video by resizing it. This is just my opinion, though. There are plenty of people out there that love to add black around their videos.

    And as mentioned earlier, if using AVISource you'll have to install a DV codec, preferably Cedocida. You should have one installed anyway, though, I would think.
    Quote Quote  
  9. Member
    Join Date
    Nov 2004
    Location
    australia
    Search Comp PM
    Yeah I just tried

    # -= AviSynth v2.5.8.4 script by FitCD v1.2.8 =-
    DirectShowSource("I:\CAPTURE\Tape1\TAPE1.avi"

    and it does show the unadulterated video with no borders

    and yes I did have another DVcodec loaded...but glad to know about
    Cedocida..which I will use if I dont the right results.

    I have a large Sony LCD..so doesnt worry me..overscan

    but the relatives I am doing these videos for have older style
    large CRT TVs..so thats why I was asking the pros and cons

    Thanks for the advice manono..
    Quote Quote  
  10. I misspoke earlier. After reading your reply I went back over your earlier script. A lot was cropped and I hadn't looked carefully enough. I apologize.

    If you still want to account for the overscan without cropping, you might try this:

    SeparateFields()
    LanczosResize(672,272,0,2,720,284).Weave()
    AddBorders(24,16,24,16)
    ConvertToYUY2(interlaced=true)#for CCE

    This one, in order to keep the AR, crops a very little bit from both the top and bottom. That's straight from FitCD. I'd do it slightly differently, but that should do.
    Quote Quote  
  11. Member
    Join Date
    Nov 2004
    Location
    australia
    Search Comp PM
    Manono the script you mentioned...

    SeparateFields()
    LanczosResize(672,272,0,2,720,284).Weave()
    AddBorders(24,16,24,16)
    ConvertToYUY2(interlaced=true)#for CCE


    What does the last line...converting to YUY2 mean?
    Is the High 8 tape ..which I have captured as DV format...in another colourspace..ie RGB or some other?

    I did a test encode just using the DirectShowSource("I:\CAPTURE\Tape1\TAPE1.avi")
    line and it came out fine..obviously without any borders or overscan correction?

    Wow this new Quadcore is fast...just over an hour and a bit to do 90mins of DV (three passes in CCE)!
    Makes life so much easier!!

    Once I have captured the tape to DV..I need to do simple edits to delete messy beginning and end points plus some points where the camera was stopped and started.

    Anyone advise on a simple video editor (similar to Mpeg Video wizard for MPEG2)I could use for this job??
    Which then allows simply output back to same DV format(ie no slow re rendering)
    with cuts/edits ready for encoding with CCE??
    Would AviDemux for example do this job okay??
    Quote Quote  
  12. What does the last line...converting to YUY2 mean?
    I don't know the colorspace of your source DV AVI as I don't ever mess with them. To find out you can add :

    Info()

    to the bottom of your script, without any ConvertTo... and check in VDub(Mod). Anyway, you said you're using CCE to encode and CCE accepts YUY2. If you don't feed it YUY2, it first converts it to YUY2 before doing the encoding. Me, I prefer to do the conversion in AviSynth first.
    Quote Quote  
  13. Member
    Join Date
    Nov 2004
    Location
    australia
    Search Comp PM
    Sorry... Manono...its been a a while since I last did some conversion using CCE
    now you mention this ...when doing Xvid to DVD conversion I remember
    why that line was always in there! Dah!
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!