Διαφορά μεταξύ FLV και SWF Διαφορά μεταξύ

Anonim

FLV vs SWF

Η Adobe ήταν πολύ επιτυχημένη να πολλαπλασιάσει τις δικές της μορφές αρχείων στο Διαδίκτυο. Δύο από αυτές τις μορφές είναι FLV και SWF. Τα αρχεία SWF αρχικά προορίζονταν να εμφανίζουν διανυσματικά γραφικά μικρού μεγέθους, ώστε να μπορούν εύκολα να χρησιμοποιηθούν σε ιστότοπους. Το FLV αντιπροσωπεύει το βίντεο Flash και προορίζεται για streaming βίντεο στο διαδίκτυο.

Το FLV είναι αυστηρά ένα δοχείο βίντεο, επομένως θα πρέπει να περιμένετε ότι ένα αρχείο FLV περιέχει μόνο βίντεο, ενώ τα αρχεία SWF μπορούν να περιέχουν ποικίλο περιεχόμενο. Θα μπορούσε να περιέχει βίντεο, κινούμενα σχέδια, παιχνίδια, ακόμη και μικρές εφαρμογές. Οι εφαρμογές μπορούν να σχεδιαστούν χρησιμοποιώντας το ActionScipt για την παροχή γραφημένων απαντήσεων σε αυτό που κάνει ο χρήστης. Η πολυπλοκότητα των κινούμενων σχεδίων και των αλληλεπιδράσεων μπορεί να κυμαίνεται από απλά μενού έως πλήρεις μίνι παιχνίδια με πολλαπλά στοιχεία και ενέργειες.

Παρόλο που το FLV προορίζεται για ένα μόνο σκοπό, κάνει πολύ καλά τη δουλειά του. Αυτό είναι εμφανές από τον αριθμό των δικτυακών τόπων βίντεο που χρησιμοποιούν αυτή τη μορφή. Πρόκειται για μια προοδευτική μορφή και επιτρέπει στον παίκτη να αρχίσει να παίζει το βίντεο ακόμη και όταν ολόκληρο το αρχείο δεν έχει ακόμα μεταφορτωθεί, κάτι που είναι πολύ βολικό όταν φορτώνετε μακρά βίντεο μέσω του Διαδικτύου. Το FLV επωφελείται επίσης από τη χρήση μορφών απώλειας για την κωδικοποίηση των βίντεο, καθώς είναι πάντα σημαντικό να έχετε όσο το δυνατόν μικρότερο μέγεθος αρχείου για ταχύτερη φόρτωση. Ο ήχος σε αρχεία FLV συχνά κωδικοποιείται με τη μορφή Mp3 και το βίντεο συνήθως χρησιμοποιεί τον κωδικοποιητή H. 264, ο οποίος μπορεί να είναι λίγο περισσότερο πεινασμένος με την CPU αλλά προσφέρει καλύτερη εικόνα.

Με τα βίντεο, η μορφή SWF έχει μερικές αδυναμίες που την κάνουν κακή επιλογή. Πρώτον, χρησιμοποιεί μια συμπίεση χωρίς απώλειες για να διατηρεί την ποιότητα των εικόνων που χρησιμοποιεί στις κινούμενες εικόνες και τις διαδραστικές μικροεφαρμογές, αλλά αυτό σημαίνει ότι το βίντεο που είναι αποθηκευμένο σε ένα αρχείο SWF δεν είναι συμπιεσμένο και θα είναι πολύ μεγάλο για χρήση στο διαδίκτυο. Επίσης, δεν είναι δυνατή η αποθήκευση πολύ μεγάλων βίντεο μέσα σε ένα αρχείο SWF, δεδομένου ότι περιορίζονται σε ένα ορισμένο αριθμό καρέ.

Περίληψη:

1. Και οι δύο είναι από την Adobe και χρησιμοποιούνται σε μεγάλο βαθμό στο Διαδίκτυο

2. Το FLV είναι αυστηρά ένα δοχείο βίντεο ενώ το SWF μπορεί να περιέχει πολλά διαφορετικά μέσα

3. Τα αρχεία SWF μπορούν να σχεδιαστούν με ActionScript για την παροχή αλληλεπίδρασης, κάτι FLV δεν μπορεί να είναι

4. Το FLV χρησιμοποιεί μια μέθοδο συμπίεσης απώλειας ενώ το SWF είναι χωρίς απώλειες

5. Τα αρχεία SWF μπορούν επίσης να περιέχουν βίντεο αλλά δεν είναι τόσο καλή όσο το FLV, ειδικά με βίντεο μεγάλου και υψηλής ποιότητας