Citiraj:
Autor pogi
Dakle napravis skripticu (jednostavan program nesložene sintakse) sa ekstenzijom .avs (možeš i notepadom što se toga tiče) u kojoj bi otvarao jedan po jedan fajl, odrezao prvih 20 sekundi, i sa directstreamcopy dobio ono što želiš. Naravno treba vidjeti naredbe avisyntha
|
Skripta bi ovako nekako išla...
Code:
# This is a comment. All lines starting with a '#' symbol are comments
# and are ignored by AviSynth.
# load the file "somevideo.avi" from the same directory as the script
AVISource("Video_35.avi")
# Trim specifies what frames to KEEP. The following line keeps frames
# [0, 12000], [20000, 32000], [44000, end] and then splices them
# together, effectively removing frames [12001, 19999] and
# [32001, 43999]
#
# NOTE: the interval notation [a, b] means all frames from a through b,
# inclusive.
#
Trim(503, 100000)
prema tome moram pisati svaku zasebno..na ovo mislim..ili..?
Code:
AVISource("Video_36.avi")
Trim(503, 100000)
AVISource("Video_37.avi")
Trim(503, 100000)
AVISource("Video_38.avi")
Trim(503, 100000)
...
Probao to otvoriti u VirtualDub-u no baca grešku (vidi dolje). Probao i VirtualDubMod no javlja mi
"corona.dll is missing" grešku (link na toj stranici ne radi). Običan VirtualDub mi ni nema opciju
"Open video file with AviSynth...". Tada shvatio da trebam skinuti inclusive package od VirtualDub Mod-a i onda sam program radi, no opet kada probam otvoriti tu
.avs skriptu - baca istu grešku kao i regularan VirtualDub.
Kako to onda otvoriti? Također, ima li naredba koja odmah sprema (Save as AVI... - DirectStreamCopy) i zatvara taj fajl tako da može otvoriti novi ili to moram ručno...?