Προς το περιεχόμενο

Tυπος υπολογισμού Bitrate -Size


De@th L0rd

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα θα ήθελα αν κάποιος γνωρίζει να μου πει έναν τύπο για υπολογισμό μεγέθους (ή bitrate)ανάλογα τo πρωτότυπο .(Πχ. PAL,720x576 για χρώματα α) 8 bit β) 16 bit γ) 24bit και γενικά τύπους για παρόμοιες μετατροπες

Για ήχο πχ 44000 bit/sec -16 bit/sample | 2Channels = ?bps

 

B) Όποιος κατάλαβε κατάλαβε :D ευχαριστώ προκαταβολικά.

Δημοσ.

Αυτό που ζητάς είναι για να κάνεις κάποιο encode; Προφανώς όχι... Λοιπόν, για ασυμπίεστο video:

 

>bitrate = (ανάλυση) x (βάθος χρώματος) x (καρέ ανά δευτερόλεπτο)

 

Όμως για PAL DVD (720x576, 25fps, 8bit για κάθε χρώμα = 24bit) δεν υπολογίζεται έτσι γιατί υπάρχει συμπίεση (MPEG-2).

 

Ακριβώς το ίδιο είναι για (ασυμπίεστο) ήχο PCM... Π.χ για CD:

 

>bitrate = (44100 samples/sec) x (16 bits/sample) x (2 channels) => bitrate = 1411,2 kbps

 

Όμως το ίδιο δεν ισχύει για τα διάφορα format συμπίεσης (MP3, AAC, AC3, DTS, κτλ) όπου το bitrate είναι πολύ μικρότερο.

Δημοσ.
Για ήχο πχ 44000 bit/sec

 

44000 samples/sec μάλλον ήθελες να γράψεις.

 

Τα πράγματα έχουν όπως ακριβώς προανέφερε ο nautilus7: Οι συγκεκριμένοι τύποι που δίνει ισχύουν μόνο για raw video και PCM AudioCD-compliant audio, αντίστοιχα.

 

Όταν χρησιμοποιούνται άλλοι codecs, τα πράγματα είναι πολύ διαφορετικά και περιπλέκονται επίσης κυρίως από το γεγονός ότι οι περισσότεροι κατανέμουν δυναμικά κατά την κωδικοποίηση το bitrate (VBR). Σε πιο πρόσφατες υλοποιήσεις, ακόμη και το frame rate μπορεί να είναι μεταβαλλόμενο. Οπότε, αυτό που μπορείς πρακτικά να υπολογίσεις είναι το ένα μόνο εκ των τριών μεγεθών (ποσότητα δεδομένων, χρονική διάρκεια, μέσο bitrate), έχοντας γνωστά τα άλλα δύο:

 

>Ποσότητα δεδομένων (σε bits) = Μέσο bitrate (σε bps) X χρονική διάρκεια (σε sec)

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...