flik Δημοσ. 29 Ιανουαρίου 2012 Δημοσ. 29 Ιανουαρίου 2012 Λοιπόν. Η κατάσταση έχει ως εξής. Θέλω να κάψω τους υπότιτλους πάνω στη ταινία, με avc κωδικοποίηση, και να τους παίξω σε galaxy S2. Στην αρχή χρησιμοποίησα το freemake. Ταχύτατο, μου έβαλε και τους υπότιτλους μια χαρά. Αλλά στο galaxy δεν έπαιζαν με hw acceleration (με κανέναν player για όσους ρωτήσουν, άλλωστε αν δε παίζει ο στοκ με hw δεν παίζουν και οι άλλοι). Το κάνω με format factory, και γίνεται. Το θέμα είναι πως δεν ξέρω τι έπαιξε ρόλο. Αυτό γιατί πρώτον δεν βρίσκω στο internet λεπτομέρειες σχετικά με τη συμβατότητα, και δεύτερον στο media info απο το freemake, βλέπω δεν έχουν εξαχθεί οι παράμετροι του κωδικοποιητή. Βλέπω όμως τα βασικά. Στο format factory τα βλέπω όλα. Γενικά έχει να κάνει με τα profiles, τα high τα παίζει, ενώ το freemake που βγάζει με main profile όχι. Νόμιζα το ανάποδο θα συνέβαινε. Το motion estimation δεν έχει σημασία, το freemake το κάνει με dia νομίζω, απο ότι θυμάμαι, ενώ στο format factory dia/hex/umh έπαιξαν όλα. Τα kbps πάλι δε παίζουν ρόλο, δοκίμασα sample με 700kbps και το ίδιο με 10MBps. Ref frames έχουν το ίδιο, =1, και το ένα παίζει το άλλο όχι. Ενώ παίζει και με =4. Γενικά παίζουν αυτές οι 2 κωδικοποιήσεις: > Μορφοποίηση : MPEG-4 Format_Profile : Base Media / Version 2 CodecID : mp42 Μέγεθος αρχείου : 25,1 MiB Duration/String : 3mn 46s Συνολικό BitRate : 928 Kbps Ημερομηνία κωδικοποίησης : UTC 2012-01-29 18:21:49 Tagged date : UTC 2012-01-29 18:21:50 Εφαρμογή εγγραφής : mp4creator 1.6.1d Video ID : 1 Μορφοποίηση : AVC Μορφοποίηση/ : Advanced Video Codec Format_Profile : [email protected] Format_Settings_CABAC/String : Όχι Format_Settings_RefFrames/String : 1 frame CodecID : avc1 / : Advanced Video Coding Duration/String : 3mn 46s Ρυθμός μετάδοσης δεδομένων : 729 Kbps Πλάτος : 976 εικονοστοιχεία Width_Original/String : 968 εικονοστοιχεία Ύψος : 544 εικονοστοιχεία Λόγος εικόνας : 16:9 DisplayAspectRatio_Original/Stri : 16:9 Ρυθμός ανανέωσης πλαισίου : 23,976 fps Ελάχιστος ρυθμός ανανέωσης πλαισ : 23,974 fps Μέγιστος ρυθμός ανανέωσης πλαισί : 23,981 fps ColorSpace : YUV ChromaSubsampling : 4:2:0 BitDepth/String : 8 bits ScanType/String : Συνεχής σάρωση Bits/(Εικονοστοιχείο*Πλαίσιο) : 0.057 StreamSize/String : 19,7 MiB (79%) > Μορφοποίηση : MPEG-4 Format_Profile : Base Media CodecID : isom Μέγεθος αρχείου : 2,00 GiB Duration/String : 2h 12mn Συνολικό BitRate : 2 155 Kbps Ημερομηνία κωδικοποίησης : UTC 2010-01-26 16:35:55 Tagged date : UTC 2010-01-26 16:35:55 Εφαρμογή εγγραφής : Yamb 2.1.0.0 [http://yamb.unite-video.com] Video ID : 1 Μορφοποίηση : AVC Μορφοποίηση/ : Advanced Video Codec Format_Profile : [email protected] Format_Settings_CABAC/String : Ναι Format_Settings_RefFrames/String : 4 frame CodecID : avc1 / : Advanced Video Coding Duration/String : 2h 12mn Ρυθμός μετάδοσης δεδομένων : 1 830 Kbps BitRate_Maximum/String : 7 115 Kbps Πλάτος : 1 280 εικονοστοιχεία Ύψος : 544 εικονοστοιχεία Λόγος εικόνας : 2,35:1 Ρυθμός ανανέωσης πλαισίου : 23,976 fps ColorSpace : YUV ChromaSubsampling : 4:2:0 BitDepth/String : 8 bits ScanType/String : Συνεχής σάρωση Bits/(Εικονοστοιχείο*Πλαίσιο) : 0.110 StreamSize/String : 1,70 GiB (85%) Βιβλιοθήκη κωδικοποιητή : x264 core 67 r1145bm d2e1e1c Ρυθμίσεις κωδικοποιητή : cabac=1 / ref=4 / deblock=1:-3:0 / analyse=0x3:0x133 / me=umh / subme=7 / psy_rd=0.0:0.0 / mixed_ref=1 / me_range=32 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=2 / deadzone=21,11 / chroma_qp_offset=0 / threads=2 / thread_queue=2 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=2 / b_bias=0 / direct=3 / wpredb=1 / keyint=250 / keyint_min=25 / scenecut=40 / rc=2pass / bitrate=1830 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.00 Ημερομηνία κωδικοποίησης : UTC 2010-01-26 16:35:55 Tagged date : UTC 2010-01-26 16:40:38 Και αυτή όχι, απο το freemake: > Μορφοποίηση : MPEG-4 Format_Profile : Base Media CodecID : isom Μέγεθος αρχείου : 54,9 MiB Duration/String : 2mn 23s Συνολικό BitRate : 3 217 Kbps Εφαρμογή εγγραφής : Lavf52.94.0 Video ID : 1 Μορφοποίηση : AVC Μορφοποίηση/ : Advanced Video Codec Format_Profile : [email protected] Format_Settings_CABAC/String : Ναι Format_Settings_RefFrames/String : 1 frame Format_Settings_GOP : M=1, N=15 CodecID : avc1 / : Advanced Video Coding Duration/String : 2mn 23s Ρυθμός μετάδοσης δεδομένων : 3 047 Kbps BitRate_Maximum/String : 9 000 Kbps Πλάτος : 968 εικονοστοιχεία Ύψος : 544 εικονοστοιχεία Λόγος εικόνας : 16:9 Ρυθμός ανανέωσης πλαισίου : 23,976 fps ColorSpace : YUV ChromaSubsampling : 4:2:0 BitDepth/String : 8 bits ScanType/String : Συνεχής σάρωση Μια απάντηση του στυλ, ναι, ήταν λογικό να μη γίνεται hw decoding στο main profile μου αρκεί. Θα μου ήταν όμως και πολύ χρήσιμο το εξής, επειδή το formatfactory έχει και 5-6 επιλογές. Έστω δεν με ενδιαφέρει το τελικό μέγεθος αρχείου. Το οποίο ρυθμίζεται απο το bitrate μόνο έτσι; Συνδυάζονται η γρήγορη κωδικοποίηση, με την γρήγορη αποκωδικοποίηση, με μικρή απαιτούμενη ram, cpu κτλ; Λογικά ναι έτσι; Και ταυτόχρονα χάνεις σε ποιότητα όταν έχεις το ίδιο bitrate. Ποιοι είναι οι παράμετροι που πρέπει να προσέχω; Φεριπείν, αν αυξήσω ref frames, κερδίζω ποιότητα και χάνω σε ταχύτητα en/de-coding; Το ίδιο και αν έχω ενεργοποιήσει το cabac; Αν επιλέγω dia αντί για umh, κερδίζω σε χρόνο κωδικοποίησης, χάνω σε ποιότητα, αλλά σε αποκωδικοποίηση τι γίνεται; Τέλος, αυξάνοντας το bitrate σίγουρα παίρνω ποιότητα, αλλά απο χρόνους μπα ε; Καθώς δεν αλλάζει η συμπίεση; Παρακαλώ τους συνήθεις ύποπτους να δώσουν τα φώτα τους.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα