Συμπίεση βίντεο
Συμπιέστε ένα βίντεο στον browser σας για να το στείλετε με email ή chat. Επιλέξτε ποιότητα ή μέγεθος-στόχο σε MB και χαμηλότερη ανάλυση, χωρίς μεταφόρτωση.
Η συμπίεση χρησιμοποιεί το FFmpeg μεταγλωττισμένο σε WebAssembly (βίντεο H.264, ήχος AAC, αρχείο MP4). Την πρώτη φορά γίνεται λήψη περίπου 30 MB, τα οποία κρατούνται στην κρυφή μνήμη του προγράμματος περιήγησής σας. Η επανακωδικοποίηση βίντεο σε πρόγραμμα περιήγησης εκτελείται σε έναν μόνο πυρήνα επεξεργαστή: είναι πολύ πιο αργή από το λογισμικό υπολογιστή, συχνά πιο αργή από πραγματικό χρόνο για βίντεο HD. Η μείωση της ανάλυσης την επιταχύνει πολύ.
Πώς να συμπιέσετε ένα βίντεο
- Σύρετε ένα βίντεο στο πλαίσιο παραπάνω ή κάντε κλικ σε αυτό για να επιλέξετε αρχείο (έως 500 MB). Η ανάλυση, η διάρκεια και το μέγεθός του εμφανίζονται κάτω από την προεπισκόπηση.
- Επιλέξτε τη Συμπίεση: - Ανά ποιότητα (σταθερή ποιότητα, το μέγεθος εξαρτάται από το βίντεο) και μετά μια Ποιότητα: Υψηλή (CRF 23, μικρότερη εξοικονόμηση), Ισορροπημένη (CRF 28) ή Μικρότερο αρχείο (CRF 32, ορατή εξομάλυνση)· - Ανά μέγεθος-στόχο (στοχεύει σε μέγεθος αρχείου) και μετά πληκτρολογήστε το Μέγεθος-στόχος (MB), για παράδειγμα 8 για συνημμένο email. Προτείνεται στόχος περίπου το ένα τρίτο του πρωτοτύπου.
- Προαιρετικά χαμηλώστε την Ανάλυση (1080p, 720p, 480p ή 360p) και επιλέξτε τον Ήχο: AAC στα 128, 96 ή 64 kbps ή Αφαίρεση του ήχου.
- Πατήστε Συμπίεση βίντεο. Εμφανίζεται μια γραμμή προόδου με κουμπί Ακύρωση.
- Συγκρίνετε τα μεγέθη που εμφανίζονται κάτω από το αποτέλεσμα, δείτε το και κάντε λήψη αν μείνετε ικανοποιημένοι.
Το αποτέλεσμα είναι πάντα ένα αρχείο MP4 με βίντεο H.264 και ήχο AAC, τον συνδυασμό που παίζει σε κάθε κινητό, υπολογιστή, πρόγραμμα περιήγησης και εφαρμογή μηνυμάτων.
Λειτουργία ποιότητας ή μέγεθος-στόχος;
Η επιλογή Ανά ποιότητα χρησιμοποιεί τον σταθερό παράγοντα ρυθμού (CRF) του x264. Αντί για σταθερό ρυθμό bit, ο κωδικοποιητής διατηρεί σταθερή οπτική ποιότητα και ξοδεύει bits εκεί που τα χρειάζεται η εικόνα: μια στατική συνέντευξη συμπιέζεται πολύ, ένας ποδοσφαιρικός αγώνας πολύ λιγότερο. Χαμηλότερο CRF σημαίνει καλύτερη ποιότητα και μεγαλύτερο αρχείο· κάθε +6 περίπου υποδιπλασιάζει το μέγεθος. Το CRF 23 είναι η προεπιλογή του κωδικοποιητή και μοιάζει πρακτικά ίδιο με την πηγή· το 28 είναι καλός συμβιβασμός για κοινοποίηση· το 32 είναι αισθητά πιο μαλακό αλλά πολύ ελαφρύ. Το τελικό μέγεθος δεν μπορεί να είναι γνωστό από πριν.
Η επιλογή Ανά μέγεθος-στόχο λειτουργεί αντίστροφα: το εργαλείο υπολογίζει τον ρυθμό bit που χωρά στο μέγεθός σας, με τον τύπο
ρυθμός bit βίντεο (kbps) = μέγεθος-στόχος × 8 × 0,97 ÷ διάρκεια − ρυθμός bit ήχου
(το 3% αφήνεται για το κοντέινερ MP4). Για στόχο 10 MB σε κλιπ 60 δευτερολέπτων με ήχο 96 kbps, αυτό είναι περίπου 1.260 kbps για το βίντεο. Ο κωδικοποιητής κάνει τον μέσο όρο αυτού του ρυθμού bit σε ένα πέρασμα, οπότε το αρχείο καταλήγει συνήθως σε απόσταση περίπου 10% από τον στόχο. Αν ο στόχος είναι πολύ μικρός για τη διάρκεια (κάτω από περίπου 60 kbps βίντεο), το εργαλείο ζητά μεγαλύτερο αντί να παράγει ακατάλληλο προς προβολή αρχείο.
Συμβουλές για μικρότερα αρχεία
- Χαμηλώστε την ανάλυση. Είναι η πιο αποτελεσματική ρύθμιση. Ένα βίντεο κινητού που γυρίστηκε σε 4K ή 1080p φαίνεται καλά στα 720p στην οθόνη ενός κινητού και χρειάζεται περίπου τα μισά bits. Η ανάλυση αναφέρεται στη μικρότερη πλευρά, οπότε τα κάθετα βίντεο αντιμετωπίζονται σωστά.
- Χαμηλώστε ή αφαιρέστε τον ήχο. Τα 64 kbps αρκούν για ομιλία. Για καταγραφή οθόνης χωρίς ήχο, αφαιρέστε τον ήχο.
- Κόψτε πρώτα. Κάθε δευτερόλεπτο που αφαιρείται εξοικονομείται ολοκληρωτικά: κόψτε την άχρηστη αρχή και το τέλος με το εργαλείο κοπής βίντεο πριν από τη συμπίεση.
- Αν το αποτέλεσμα είναι μεγαλύτερο από το πρωτότυπο, η πηγή ήταν ήδη αποδοτικά συμπιεσμένη: κρατήστε το πρωτότυπο ή χαμηλώστε την ανάλυση.
Ταχύτητα: κάντε υπομονή
Η συμπίεση κωδικοποιεί ξανά κάθε καρέ. Το εργαλείο χρησιμοποιεί το FFmpeg μεταγλωττισμένο σε WebAssembly (την πρώτη φορά γίνεται λήψη περίπου 30 MB, που μένουν στην κρυφή μνήμη του προγράμματος περιήγησής σας) και εκτελείται σε έναν μόνο πυρήνα επεξεργαστή. Επομένως είναι πολύ πιο αργό από λογισμικό υπολογιστή όπως το HandBrake. Ενδεικτικά, σε έναν πρόσφατο υπολογιστή ένα βίντεο full HD παίρνει περίπου μία έως δύο φορές τη δική του διάρκεια, η έξοδος 720p είναι ταχύτερη και ένα κινητό είναι πιο αργό. Κρατήστε την καρτέλα ανοιχτή κατά τη διαδικασία. Για μεγάλα βίντεο ή πολλά αρχεία, το λογισμικό υπολογιστή είναι καλύτερη επιλογή.
Συχνές ερωτήσεις
Μεταφορτώνεται το βίντεό μου;
Όχι. Ολόκληρη η συμπίεση γίνεται στη συσκευή σας, μέσα στο πρόγραμμα περιήγησής σας. Τίποτα δεν στέλνεται σε διακομιστή, κάτι που σημαίνει επίσης ότι δεν περιμένετε για μεταφόρτωση.
Γιατί η συμπίεση παίρνει τόση ώρα;
Η κωδικοποίηση βίντεο είναι βαριά δουλειά και το WebAssembly σε πρόγραμμα περιήγησης χρησιμοποιεί έναν πυρήνα επεξεργαστή, χωρίς τους κωδικοποιητές υλικού που χρησιμοποιούν τα προγράμματα υπολογιστή. Η επιλογή χαμηλότερης ανάλυσης επιταχύνει σημαντικά τη διαδικασία.
Ποια επιλογή να χρησιμοποιήσω για να στείλω ένα βίντεο με email;
Επιλέξτε Ανά μέγεθος-στόχο (στοχεύει σε μέγεθος αρχείου) και πληκτρολογήστε λίγο λιγότερο από το όριο του συνημμένου, για παράδειγμα 20 για όριο 25 MB. Για εφαρμογές μηνυμάτων, τα 720p σε Ισορροπημένη (CRF 28) είναι συνήθως καλή αρχή.
Θα πέσει η ποιότητα;
Κάπως, αφού το βίντεο συμπιέζεται ξανά. Στην Υψηλή (CRF 23, μικρότερη εξοικονόμηση) η διαφορά δύσκολα φαίνεται· στο Μικρότερο αρχείο (CRF 32, ορατή εξομάλυνση) οι λεπτομέρειες και οι υφές μαλακώνουν. Ελέγχετε πάντα την προεπισκόπηση πριν από τη λήψη.
Ποιοι κωδικοποιητές βίντεο χρησιμοποιούνται;
Η έξοδος είναι βίντεο H.264 με ήχο AAC σε αρχείο MP4. Η μηχανή περιέχει επίσης κωδικοποιητές HEVC και VP9, αλλά είναι αρκετές φορές πιο αργοί σε πρόγραμμα περιήγησης και το HEVC δεν παίζει παντού, γι’ αυτό χρησιμοποιείται το H.264.
Μπορώ να συμπιέσω οποιαδήποτε μορφή;
Τις περισσότερες μορφές που μπορεί να διαβάσει το FFmpeg: MP4, MOV, WebM, MKV, AVI και άλλες. Αν το πρόγραμμα περιήγησής σας δεν μπορεί να παίξει το αρχείο, δεν υπάρχει προεπισκόπηση, αλλά μπορεί να συμπιεστεί.
Σχετικά εργαλεία
- Κοπή βίντεο Κόψτε ένα βίντεο MP4, MOV, WebM ή MKV στον browser σας. Επιλέξτε έναρξη και λήξη σε προεπισκόπηση, με γρήγορη κοπή χωρίς νέα κωδικοποίηση ή με ακρίβεια καρέ.
- Βίντεο σε GIF Μετατρέψτε ένα τμήμα βίντεο MP4, MOV ή WebM σε κινούμενο GIF στον browser σας, με βελτιστοποιημένη παλέτα χρωμάτων, εκτίμηση μεγέθους και προεπισκόπηση.
- Βίντεο σε MP3 Εξαγάγετε τον ήχο ενός βίντεο MP4, MOV, WebM ή MKV ως αρχείο MP3 στο πρόγραμμα περιήγησής σας. Επιλέξτε ρυθμό bit, κρατήστε μόνο ένα τμήμα, χωρίς μεταφόρτωση.
- Εξαγωγή καρέ από βίντεο Εξαγάγετε οποιοδήποτε καρέ ενός βίντεο ως εικόνα PNG ή JPG πλήρους ανάλυσης, προχωρήστε καρέ προς καρέ ή αποθηκεύστε μία εικόνα κάθε λίγα δευτερόλεπτα σε ZIP.