Page 119 - Computer Για Όλους τ. 343

ΤΕΡΑΣΤΙΑ ΤΑ ΒΙΝΤΕΟ
ΤΟΥ VIRTUALDUB
Αγαπητό «Computer
Για Όλους»,
Το πρόβλημά μου εντοπί-
ζεται στο VirtualDub το
οποίο χρησιμοποιώ εδώ και
πολλά χρόνια. Έχω μερικά
μικρά βίντεο που έχω κατε-
βάσει από το Internet σε διά-
φορες μορφές (.mpeg, .asx)
και συνήθως θέλω απλώς να
τα μετατρέψω σε .avi, χωρίς
να χωρίσω keyframes κ.λπ.,
για να τα χρησιμοποιώ σε
εφαρμογές που υποστηρί-
ζουν μόνο αυτό τον τύπο.
Άλλες φορές θέλω να κόβω
λίγο από την αρχή ή το τέλος
του βίντεο και μετά να το
αποθηκεύω ως .avi.
Δυστυχώς, όποτε έχω επι-
χειρήσει να κάνω κάτι τέτοιο,
όλο και κάτι πάει στραβά. Για
παράδειγμα, όταν αποθη-
κεύω ένα αρχείο στο format
.
avi, αυτό προκύπτει καμιά
δεκαριά φορές μεγαλύτερο!
Όταν επιλέγω Direct stream
copy, βγαίνει το μήνυμα The
source video stream use a
compression algorithm witch
is not compatible with AVI
files. Direct stream copy
cannot be used with this
video stream. Επιπλέον, το
VirtualDub δεν υποστηρίζει
αρχεία .asx.
Άλλες φορές, τέλος, η ει-
κόνα τρέχει πολύ γρηγορότε-
ρα από τον ήχο! Τι μπορώ να
κάνω για να μετατρέψω τα
βίντεο .asx σε .avi και γιατί
βγαίνει το παραπάνω μήνυ-
μα; Τέλος, πώς θα μπορέσω
να κάνω απλή επεξεργασία
βίντεο χωρίς να αλλάξω τον
τύπο του αρχείου;
Ευχαριστώ προκαταβολικά
Τα προβλήματα που συ-
ναντάτε, δεν οφείλονται
σε περιορισμούς και δυσλει-
τουργίες του συγκεκριμένου
προγράμματος, αλλά σε ιδιαι-
τερότητες των formats συμπίε-
σης. Τα αρχεία AVI δεν είναι
συμπιεσμένα ή ασυμπίεστα, αλ-
λά μία μορφή αποθήκευσης
κωδικοποιημένου βίντεο, για τη
συμπίεση του οποίου χρησιμο-
ποιούνται διάφοροι αλγόριθμοι.
Το AVI είναι, όπως λέμε, ένα
container. Ετσι, ένα αρχείο AVI
μπορεί να είναι συμπιεσμένο με
διάφορους αλγορίθμους, όπως
το DivX, το MP4 κ.λπ, αλλά από
τα Windows θα αναγνωρίζεται
ως ένα αρχείο βίντεο που μπο-
ρεί να παίξει μέσα από έναν
media player. Το μόνο που
απαιτείται, είναι ο εκάστοτε
media player να έχει το συγκε-
κριμένο codec με τον οποίο
έγινε η συμπίεση του βίντεο.
Ένα αρχείο MPEG2 είναι συ-
μπιεσμένο με τον αντίστοιχο
αλγόριθμο και, αντίστροφα, ένα
βίντεο που συμπιέζεται ως
MPEG2 αναγκαστικά μετονομά-
ζεται με την αντίστοιχη κατάλη-
ξη. Για να το θέσουμε απλά,
δεν μπορείτε να μεταφέρετε τη
συμπίεση του MPEG1/2 στο AVI
format, αφού τότε αυτό δεν θα
ήταν AVI, αλλά ένα νέο αρχείο
MPEG! Στην περίπτωσή σας
(
όπου το MPEG μετατρέπεται
σε AVI, αλλά με χαρακτηριστικά
μεγαλύτερο μέγεθος), προφα-
νώς όταν δοκιμάζετε να μετα-
τρέψετε τα αρχεία βίντεο σε
AVI, δεν επιλέγετε αλγόριθμο
συμπίεσης (από το μενού
Video>Compression του
VirtualDub) και έτσι το τελικό
αρχείο που παράγεται, είναι
ασυμπίεστο και ως εκ τούτου
τεράστιο σε μέγεθος. Έτσι, αρ-
κεί να ορίσετε έναν codec συ-
μπίεσης και το αποτέλεσμα σί-
γουρα θα είναι κατά πολύ μι-
κρότερο από αυτό που ήδη
έχετε. Όσο για το Direct
Stream Copy, είναι λογικό να
εμφανίζεται το λάθος, αφού το
πρόγραμμα προσπαθεί να με-
ταφέρει αυτούσιο (Direct
Stream) ένα συμπιεσμένο βί-
ντεο σε ένα μη συμπιεσμένο
αρχείο.
Αφού, λοιπόν, δεν είναι δυνα-
τόν να γίνει αυτούσια μεταφορά
του MPEG, όπως προαναφέρα-
με, αλλά χρειάζεται αποσυμπίε-
ση (που εσείς έχετε δηλώσει
ότι δεν θέλετε να γίνεται, αφού
αυτό ακριβώς ορίζει το Direct
Stream Copy), το πρόγραμμα
εμφανίζει το συγκεκριμένο μή-
νυμα λάθους.
Σε ό,τι αφορά τα keyframes,
θα πρέπει να αναφέρουμε ότι
δεν μπορείτε να κόβετε ένα βί-
ντεο σε όποιο καρέ θέλετε, αλ-
λά μόνο επάνω σε ένα
keyframe. Στην αντίθετη περί-
πτωση, εμφανίζεται λαθεμένο
μοντάζ και, περιστασιακά, προ-
βλήματα αποσυγχρονισμού.
Για το θέμα συγχρονισμού
ήχου με βίντεο, θα πρέπει να
προσέξετε έτσι ώστε το
framerate τόσο του αρχικού
όσο και του τελικού βίντεο να
είναι το ίδιο. Με αυτόν τον τρό-
πο, η ταχύτητα αναπαραγωγής
και των δύο θα είναι ίδια και η
μόνη πιθανότητα αποσυγχρονι-
σμού τους δεν θα έχει να κάνει
με διαφοροποίηση ταχύτητας,
αλλά με διαφορά «εκκίνησης».
Μπορεί, δηλαδή, ο ήχος να ξε-
κινά 1 δευτερόλεπτο μετά το
βίντεο, διαφορά η οποία θα χα-
ρακτηρίζει όλο το αρχείο σας.
Αυτό διορθώνεται μέσω των
επιλογών Audio Interleave του
VirtualDub.
Τέλος, σχετικά με το format
ASX, το VirtualDub δεν το υπο-
στηρίζει και έτσι θα πρέπει να
καταφύγετε σε κάποια εμπορι-
κή λύση ή να εντρυφήσετε στο
αρκετά δύσκολο στη χρήση
Avisynth.
VIDEO
CΓO
COMPUTER ΓΙΑ ΟΛΟΥΣ
119
Δίνουμε λύση στα προβλήματά σας
ΕΠΙΜΟΝΑ USERΝΑΜΕ ΚΑΙ PASSWORD
Είχα κάνει εγγραφή σε ένα forum και ήταν
αποθηκευμένα το username και το password.
Έτσι, κάθε φορά που έμπαινα στη σελίδα, απλά πα-
τούσα το κουμπί σύνδεσης. Τώρα έχω κάνει διαγρα-
φή από τη συγκεκριμένη σελίδα και μπαίνω ως
απλός επισκέπτης, αλλά εμφανίζονται τα στοιχεία,
δηλαδή το username και το password. Η ερώτηση
είναι πώς μπορώ κάθε φορά που συνδέομαι με τη
συγκεκριμένη σελίδα να μην εμφανίζονται το
username και το password που είχα.
Έχω Windows XP και χρησιμοποιώ Mozilla
Firefox.
Ευχαριστώ πολύ εκ των προτέρων.
panos100
Δοκίμασε να διαγράψεις το ιστορικό, τα cookies,
τις φόρμες και γενικά όλα τα στοιχεία που κρατά
ο browser που χρησιμοποιείς.
Εμφανίζονται τα στοιχεία, αλλά μπαίνεις στο forum ως
εγγεγραμμένος χρήστης ή επισκέπτης; Λογικά το δεύτε-
ρο, αφού έχεις κάνει διαγραφή. Επομένως, ο browser
θυμάται τα στοιχεία σου και τα βγάζει στα πεδία.
ΑΠΟ ΤΟ FORUM
ASX FORMAT
T
ο ASX δεν είναι ένα
αρχείο βίντεο, αλλά
ένα αρχείο XML με
πληροφορίες για το βί-
ντεο, το οποίο με τη σειρά
του έχει format ASF, το
οποίο γίνεται streaming
μέσω Internet. Επομένως,
το αρχείο που θα πρέπει
να σας απασχολεί, είναι το
ASF και όχι το ASX, όταν
θέλετε να κάνετε κάποια
μετατροπή ή επεξεργασία.