digitalFAQ.com Forums [Archives]

digitalFAQ.com Forums [Archives] (http://www.digitalfaq.com/archives/)
-   Video Encoding and Conversion (http://www.digitalfaq.com/archives/encode/)
-   -   DVD2SVCD: choppy or jerky playback (http://www.digitalfaq.com/archives/encode/10673-dvd2svcd-choppy-jerky.html)

Dialhot 07-13-2004 05:14 AM

Quote:

Originally Posted by password
thanx Phil but, i would do by hand but i dont know exactly how to make a script and where all the lines go and stuff. like blockbuster.dll has to be on a certain line (like line 10). avisynth.org does not explain in detailed information. where would i go or how do i find out exactly what to do?

VERY simple. You just take my script here :
http://www.kvcd.net/forum/viewtopic.php?t=7223
(use V4 it's the more efficient)

All you have to edit is the name of the file, the WIDTH and the HEIGHT of the target. You encode the video using the template you want under tmpgenc or even CCE if you like the results. If you need subtitles you just have a line to add to the script.

For the audio you just have to decompress it in wav using virtualdub, then encode it into mp2 with besweet or whatever you want, and finally mux the video and the audio with tmpgenc or bbmpeg.

Note: All that is for avi as source but for DVD not more complicate, there is just the script that changes (and the tools used to extract the audio).

Note2: I suggest you also to use CQMatic to find the correct CQ.

All this need a day to handle the firs time but after that doing a KVCD will take you only 10 minutes (encoding time not included of course). And ANY PROBLEMS that you would face will find an easy solution because you will master ALL operations from begining to end.

password 07-13-2004 05:31 AM

thanx alot Phil but, i always use DVD sources so do i use Kwag's last optical script and if so what exactly do i edit? i need to see it done to exactly know to do it. is there a guide or something i could see detailed instructions? and i would use TMPGEnc. and i would alwaysCQMatic.

kwag 07-13-2004 08:44 AM

Quote:

Originally Posted by password
i always use DVD sources so do i use Kwag's last optical script

Hey password, I want to know about that script :!: :!: :D
I didn't know we were already doing Optical conversions :mrgreen:
(Just kidding :cool:)

-kwag

Dialhot 07-13-2004 09:09 AM

The process do not change. In the optimal script there is also 2 line to change : the name of the source in "mpeg2source(...)" and the parameters in the gripcropline.

Unfortunally Karl does not give any hints on this line so there is how it should be :
Code:

Gripcrop(WIDTH,HEIGHT,overscan=1,source_anamorphic=true, dest_anamorphic=false)
W and H are the ones of the target,
source_anamorphic is generally true for DVD
dest_anamorphic is generally false for KVCD but you can have it to true for KDVD.

Prodater64 07-13-2004 09:26 AM

@Dialhot: Could you explain in simplest words what is or means a source anamorphic and dest anamorphic. What happends when a source or a target are anamorphics. It is related with manage of movie by standalone or TV?
Thanks.

password 07-13-2004 03:46 PM

@ Kwag, yup i am finaly going to attempt to do it by hand :wink:
@ Phil, i kind of figured that but it seems more complicated :?
@ Pro, your right because i have no idea what the heck anamorphic and dest anamorphic means? :cry: okay this is it. i will go on my quest to THE KVCD TOPIC to find the best way to make KVCD's. Thanx for everyones help because i must do this and there's no turning back.
P.S. @ Phil thanks for the Gripcrop code. And guys what do i do about this line
GripBorders()
#LetterBox( Your_Values_Here ) # Depends on situation. Use MovieStacker!
do i edit this or do i leave it blank

Prodater64 07-13-2004 05:40 PM

Gripborders() leave it as it is. Don't need any parameter.
#Addborders, in V4 script is useful only in one situation. When your source it is not divisible by 16. In this case:
Quote:

Originally Posted by Dialhot
Warning : script V4 and V3 need a source with both dimensions divisible by 16. If your source is not in this case, you can use "Addborders(0,0,right,bottom)" to adjust the size (the idea is to reach the next value that is divisible by 16. See example just after). Don't worry, this border will be removed by the gripcrop command.


Dialhot 07-13-2004 06:18 PM

Quote:

Originally Posted by Prodater64
@Dialhot: Could you explain in simplest words what is or means a source anamorphic and dest anamorphic.

Anamorphic is when you have the "cone-head" phenomena. It's simple to see : just play the video in a media player where you can force the A/R to 4:3 (zoomplayer for intance). If the people have all 'cone-heads" then the source is anamorphic.

I really don't know why you ask that because "16:9 anamorphic" is supposed to be written on the back cover of almost all your DVD ! Don't you ever use one as source ? ;-)

password 07-13-2004 06:51 PM

thanx Pro and Phil. i think i am almost set but first i copy Kwag's script and add it to notepad (.txt) then what do i do from there?
P.S. it this correct

## DLL Section ##
#
LoadPlugin("C:\Filters25\MPEG2Dec3.dll")
LoadPlugin("C:\Filters25\GripFit_YV12.dll")
LoadPlugin("C:\Filters25\STMedianFilter.dll")
LoadPlugin("C:\Filters25\asharp.dll")
LoadPlugin("C:\Filters25\unfilter.dll")
LoadPlugin("C:\Filters25\undot.dll")
#
####
## Main section and static filters ###
#
Mpeg2Source("d:\movie.d2v")
#
undot()
asharp(1, 4)
Gripcrop(320,240,overscan=1,source_anamorphic=true , dest_anamorphic=false)
GripSize(resizer="BicubicResize")
STMedianFilter(3, 3, 1, 1 )
MergeChroma(blur(1.5))
MergeLuma(blur(0.1))
#
#

## Linear Motion Adaptive Filtering ##
#
# ( Portions from AviSynth's manual )
# This will apply variable temporalsoften
# and variable blur.
# Both filters are active at all times, and work inversely proportional to the
# activity, measured from current frame to next frame.

ScriptClip(" nf = YDifferenceToNext()" +chr(13)+ "unfilter( -(fmin(round(nf)*2, 100)), -(fmin(round(nf)*2, 100)) ).TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) , 1, 1) ")

#
#
#

GripBorders()
#LetterBox( Your_Values_Here ) # Depends on situation. Use MovieStacker!

#
#
## Functions ###

function fmin( int f1, int f2) {
return ( f1<f2 ) ? f1 : f2
}

#
####

Prodater64 07-13-2004 08:29 PM

Quote:

Originally Posted by Dialhot
I really don't know why you ask that because "16:9 anamorphic" is supposed to be written on the back cover of almost all your DVD ! Don't you ever use one as source ? ;-)

Do you know means of "rhetoric question" or "rhetoric asks".
I asked that only for Password help. :wink:

password 07-13-2004 09:46 PM

thanx Pro

Dialhot 07-13-2004 09:59 PM

You thanks pro to ask questions for you and not me to have answered to them ? :D


All times are GMT -5. The time now is 05:12 AM  —  vBulletin © Jelsoft Enterprises Ltd

Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.