De@th L0rd Δημοσ. 3 Ιουλίου 2008 Δημοσ. 3 Ιουλίου 2008 Καλησπέρα θα ήθελα αν κάποιος γνωρίζει να μου πει έναν τύπο για υπολογισμό μεγέθους (ή bitrate)ανάλογα τo πρωτότυπο .(Πχ. PAL,720x576 για χρώματα α) 8 bit β) 16 bit γ) 24bit και γενικά τύπους για παρόμοιες μετατροπες Για ήχο πχ 44000 bit/sec -16 bit/sample | 2Channels = ?bps Όποιος κατάλαβε κατάλαβε ευχαριστώ προκαταβολικά.
nautilus7 Δημοσ. 3 Ιουλίου 2008 Δημοσ. 3 Ιουλίου 2008 Αυτό που ζητάς είναι για να κάνεις κάποιο 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 είναι πολύ μικρότερο.
parsifal Δημοσ. 3 Ιουλίου 2008 Δημοσ. 3 Ιουλίου 2008 Για ήχο πχ 44000 bit/sec 44000 samples/sec μάλλον ήθελες να γράψεις. Τα πράγματα έχουν όπως ακριβώς προανέφερε ο nautilus7: Οι συγκεκριμένοι τύποι που δίνει ισχύουν μόνο για raw video και PCM AudioCD-compliant audio, αντίστοιχα. Όταν χρησιμοποιούνται άλλοι codecs, τα πράγματα είναι πολύ διαφορετικά και περιπλέκονται επίσης κυρίως από το γεγονός ότι οι περισσότεροι κατανέμουν δυναμικά κατά την κωδικοποίηση το bitrate (VBR). Σε πιο πρόσφατες υλοποιήσεις, ακόμη και το frame rate μπορεί να είναι μεταβαλλόμενο. Οπότε, αυτό που μπορείς πρακτικά να υπολογίσεις είναι το ένα μόνο εκ των τριών μεγεθών (ποσότητα δεδομένων, χρονική διάρκεια, μέσο bitrate), έχοντας γνωστά τα άλλα δύο: >Ποσότητα δεδομένων (σε bits) = Μέσο bitrate (σε bps) X χρονική διάρκεια (σε sec)
De@th L0rd Δημοσ. 4 Ιουλίου 2008 Μέλος Δημοσ. 4 Ιουλίου 2008 Ευχαριστώ όλους για τις απαντήσεις σας .Aυτά ακριβώς ήθελα!
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.