|
|
View previous topic
::
View next topic
|
Author |
Message |
Joined: 26 Jan 2013
Posts: 141
|
Posted: Tue Nov 05, 2013 1:03 am
Post subject: how to: μείωση μεγέθους αρχείου mkv.
|
|
|
Καλησπέρα σας παιδιά. Έχω ένα μικρο προβληματάκι. Αυτή τι στιγμή βρίσκομαι στην μετάφραση του 15ου επεισοδίου της σειράς space battleship yamato 2199 και είμαι ένα βήμα πριν την δημοσιεύσει του επόμενου batch των 5 επεισοδίων.
Στο θεμα μας.... παρατήρησα ότι το mkv αυτή τη φορά είναι 2,54gb ενώ τα προηγούμενα συνήθιζαν να είναι στα 900mb-1,5gb (τα θεωρώ ικανοποιητικα μεγέθη για την ποιότητα των αρχείων, της εικόνας, σχετικά πάντα με την ανάλυσή τους). Τώρα όμως με αυτό το αρχείο, των 2,54gb, ξεφεύγω αρκετά.... Θέλω να το συρρικνώνω στα 1,5Gb, όπως είναι και τα προηγούμενα. (Αλλιώς θα seedαρω για αιώνες , και αποτι βλέπω τα επόμενα 4-5 επεισόδια που έχω κατεβάσει είναι πάλι στα 2,5 Gb . Δεν υπάρχει περίπτωση να ανεβάσω τορρεντ 5 επεισοδίων που να πιάνει 12gb )
Οπότε αν μπορεί κάποιος, ας μου πει τι πρέπει να κάνω, πχ Left64Vegeta (που ασχολείται με αυτά αποτι έχω καταλάβει ), γιατί πρέπει να μειώσω το μέγεθος στα 1,50gb χωρίς να χάσω πολύ σε ποιότητα εικονας.
Ευχαριστώ εκ των προτέρων!!!! _________________ ASGARD-FANSUBS
|
|
Back to top
|
|
Joined: 12 Dec 2007
Posts: 892
Location: Αθήνα
|
|
Back to top
|
|
Joined: 26 Jan 2013
Posts: 141
|
|
Back to top
|
|
Joined: 26 Jan 2013
Posts: 141
|
|
Back to top
|
|
Joined: 04 Mar 2006
Posts: 2744
Location: Θεσσαλονίκη
|
Posted: Tue Nov 05, 2013 8:59 am
Post subject:
|
|
|
Φίλε ASGARD, αυτό που κάνεις λέγεται remux. Για να μειώσεις το μέγεθος του τελικού αρχείου, θα πρέπει είτε να κάνεις re-encode το βίντεο, είτε τον ήχο.
Αν έχεις κάποιο target size για το τελικό σου αρχείο, πρέπει να βάλεις κάτω το κομπιουτεράκι και να κάνεις τια κόλουθες πράξεις:
Code:
|
video_bitrate * total_seconds = video_size
audio_bitrate * total_seconds = audio_size
video_size + audio_size + attachments_size = total_size |
Παράδειγμα:
Έχω ένα βίντεο 50 λεπτών με στερεοφωνικό ήχο (2κάναλο). Τα font που χρησιμοποιώ είναι συνολικά 5ΜΒ και το αρχείο υπότιτλων 100ΚΒ. Για τον ήχο, βάζουμε 192kbps (kilo bits per second). Από αυτά παίρνουμε:
Code:
|
video_size = total_size - audio_size - attachments_size =>
video_bitrate * total_seconds = total_size - audio_size - attachments_size =>
video_bitrate = (total_size - audio_size - attachments_size) / total_seconds
total_seconds = 50 * 60 = 3000 seconds
audio_size = audio_bitrate * total_seconds = (192 / 8 * 1000/1024) * 3000 = 23,4375 * 3000 = 70312,5 Kilobytes = 68,66 MBytes
attachments_size = 5 + (100 / 1024) = 5,098 MBytes
video_bitrate = (total_size - audio_size - attachments_size) / total_seconds =>
video_bitrate = (total_size - 68,66 - 5,098) / 3000 =>
video_bitrate = ((total_size - 73,758) / 3000) * (8 * 1024) |
Έτσι πήραμε μια εξίσωση του bitrate με βάση το τελικό επιθυμητό μέγεθος του αρχείου μας.
Οι παραπάνω πράξεις θέλουν λίγο προσοχή με τις μονάδες μέτρησης:
kbps = kilobits per second, αν θέλουμε να τα κάνουμε bytes θέλει (kbps / 8 / 1000).
Για το παραπάνω παράδειγμα, αν θέλαμε το τελικό μέγεθος να είναι 700MB, τότε θα είχαμε
Code:
|
video_bitrate = ((total_size - 73,758) / 3000) * (8 * 1024) = ((700 - 73,758) / 3000) * (8 * 1024) =>
video_bitrate = (627,242 / 3000) * (8192) => |
video_bitrate = 1712,79 kbps
Αυτά σε γενικές γραμμές! _________________ Διαβάστε τους Κανόνες του Forum! Τα greeklish απαγορεύονται!
Διαβάστε το Playback FAQ
Feeling... nauseous already? Wait to see my anime list first...
And remember, fansubbing is NOT serious business...
|
|
Back to top
|
|
Joined: 26 Jan 2013
Posts: 141
|
|
Back to top
|
|
Joined: 12 Dec 2007
Posts: 892
Location: Αθήνα
|
Posted: Tue Nov 05, 2013 10:21 am
Post subject:
|
|
|
ASGARD-FANSUBS wrote:
|
αν δεν κανω λαθος, πρεπει να εχει 6.800 bitrates το βιντεο
|
Wow είχα δίκιο. Είχες τρομερά υψηλό bitrate και δεν έκανες και encoding. Αλλά no worries. Ο gp2 στα είπε αναλυτικά απ'ότι βλέπω. Πρέπει να εγκαταστήσεις το avisynth στον υπολογιστή σου για να γράφεις τα scriptάκια σου (θέλει λίγο διάβασμα) και μετά με το MeGui και το Vdub θα είσαι κύριος. Μπορείς να κατεβάσεις και το mkvtoolnix για να κολλάς υπότιτλους και chapters πάνω στο τελικό σου αποτέλεσμα. (εφόσον είναι mkv) Θέλει λίγο κάψιμο στην αρχή, αλλά το αποτέλεσμα θα σε αποζημιώσει...
Υ.Γ:Για να καταλάβεις τι σου λέω για το bitrate. Στο project που βγάζουμε τώρα, το ippo που κάνω το encoding, έχουμε video bitrate στα 1800Kbps περίπου. Το 6.800 που γράφεις παραπάνω είναι εξωπραγματικό! _________________
|
|
Back to top
|
|
Joined: 26 Jan 2013
Posts: 141
|
|
Back to top
|
|
Joined: 26 Jan 2013
Posts: 141
|
|
Back to top
|
|
Joined: 21 Jan 2007
Posts: 369
Location: Karlshamn
|
Posted: Tue Nov 05, 2013 9:32 pm
Post subject:
|
|
|
@ASGARD-FANSUBS
Πρόσεχε γιατί μπαίνεις σε επικίνδυνα νερά. Πετάμε σωσίβιο.
1. Προσωπικά οτιδήποτε πάνω από 900-1000 ΜΒ για 25 λεπτά, έστω και σε 1080p μου φαίνεται υπερβολή. Εκτός κι αν το δικαιολογούν απίστευτα γραφικά, με απίστευτα πολλές σκηνές με μεγάλη λεπτομέρεια και γρήγορες αλλαγές ή/και ύψιστης ποιότητας ήχος.
- το συγκεκριμένο δεν το έχω δει, αλλά απ' ό,τι πήρε το μάτι μάλλον δεν δικαιολογεί τέτοιον όγκο.
2. Κάνεις remux από άλλο group που το έχει κωδικοποιήσει με 10bit. Δεν μπορείς να κάνεις κωδικοποίηση με οποιοδήποτε πρόγραμμα πλέον αν θες να κρατήσεις κάποια χαρακτηριστικά. Το πρόγραμμα που αναφέρεις μπορεί μεν να κάνει κωδικοποίηση, αλλά μπορεί να την κάνει σε 10bit; Μάλλον όχι, λίγο που κοίταξα. Οπότε αν αποφασίσεις να χρησιμοποιήσεις το συγκεκριμένο πρόγραμμα θα πρέπει να αλλάξεις/αφαιρέσεις το 10bit από τους τίτλους.
3. Όπως προαναφέρθηκε ο συνδιασμός avisynth-megui κάνει θαύματα, αλλά είναι δύσκολος για κάποιον που τώρα ξεκινάει. Κάτι πιο απλό θα ήταν αυτό: http://sourceforge.net/projects/x264gui/ που απ' ό,τι διαβάζω έχει υποστήριξη 10bit. Και έτοιμα profiles για ευκολότερο καθορισμό επιλογών κωδικοποίησης.
4. Πάνω απ' όλα, να το διασκεδάζεις ακόμα κι όταν πνίγεσαι _________________
Ōkami-Fansubs
Ōkami IRC channel
_________
'Cause Wolves don't bite... They Fansub.
|
|
Back to top
|
|
Joined: 26 Jan 2013
Posts: 141
|
|
Back to top
|
|
Joined: 26 Jan 2013
Posts: 141
|
Posted: Wed Nov 06, 2013 3:55 pm
Post subject:
|
|
|
Gpower2 wrote:
|
Φίλε ASGARD, αυτό που κάνεις λέγεται remux. Για να μειώσεις το μέγεθος του τελικού αρχείου, θα πρέπει είτε να κάνεις re-encode το βίντεο, είτε τον ήχο.
Αν έχεις κάποιο target size για το τελικό σου αρχείο, πρέπει να βάλεις κάτω το κομπιουτεράκι και να κάνεις τια κόλουθες πράξεις:
Code:
|
video_bitrate * total_seconds = video_size
audio_bitrate * total_seconds = audio_size
video_size + audio_size + attachments_size = total_size |
Παράδειγμα:
Έχω ένα βίντεο 50 λεπτών με στερεοφωνικό ήχο (2κάναλο). Τα font που χρησιμοποιώ είναι συνολικά 5ΜΒ και το αρχείο υπότιτλων 100ΚΒ. Για τον ήχο, βάζουμε 192kbps (kilobits per second). Από αυτά παίρνουμε:
Code:
|
video_size = total_size - audio_size - attachments_size =>
video_bitrate * total_seconds = total_size - audio_size - attachments_size =>
video_bitrate = (total_size - audio_size - attachments_size) / total_seconds
total_seconds = 50 * 60 = 3000 seconds
audio_size = audio_bitrate * total_seconds = (192 / 8 * 1000/1024) * 3000 = 23,4375 * 3000 = 70312,5 Kilobytes = 68,66 MBytes
attachments_size = 5 + (100 / 1024) = 5,098 MBytes
video_bitrate = (total_size - audio_size - attachments_size) / total_seconds =>
video_bitrate = (total_size - 68,66 - 5,098) / 3000 =>
video_bitrate = ((total_size - 73,758) / 3000) * (8 * 1024) |
Έτσι πήραμε μια εξίσωση του bitrate με βάση το τελικό επιθυμητό μέγεθος του αρχείου μας.
Οι παραπάνω πράξεις θέλουν λίγο προσοχή με τις μονάδες μέτρησης:
kbps = kilobits per second, αν θέλουμε να τα κάνουμε bytes θέλει (kbps / 8 / 1000).
Για το παραπάνω παράδειγμα, αν θέλαμε το τελικό μέγεθος να είναι 700MB, τότε θα είχαμε
Code:
|
video_bitrate = ((total_size - 73,758) / 3000) * (8 * 1024) = ((700 - 73,758) / 3000) * (8 * 1024) =>
video_bitrate = (627,242 / 3000) * (8192) => |
video_bitrate = 1712,79 kbps
Αυτά σε γενικές γραμμές!
|
φιλε gpower2 δεν βγαζω ακρη..... . μπορεις να με βοηθησεις λιγο ?
εχουμε τα εξης στοιχεια. ( εχω αφαιρεσει ηχο και fonts και εχω κρατησει μονο το video, εκανα demux δηλαδη)
οποτε εχουμε:
video brate: 12.1 mbps
overall bitrate: 12.3 mbps
duration: 26mn 16s
current size: 2,26 GB (2.432.466.233 bytes)
target size που θελω : 1.2 GB
Μπορεις να κανεις τα μαγικα σου ????
Μπορεις να μου δωσεις ετοιμη την εξισωση? ωστε να την αποθηκευσω και να την τρεξω με το MeGui?
Γιατι δοκιμασα την λυση του lexalkon αλλα κρασαρε ο υπολογιστης, χτυπουσε 100αρια ο επεξεργαστης. _________________ ASGARD-FANSUBS
|
|
Back to top
|
|
Joined: 04 Mar 2006
Posts: 2744
Location: Θεσσαλονίκη
|
|
Back to top
|
|
Joined: 26 Jan 2013
Posts: 141
|
Posted: Wed Nov 06, 2013 6:11 pm
Post subject:
|
|
|
Gpower2 wrote:
|
Θέλω να μου πεις αν θες να πειράξεις τον ήχο ή μόνο το βίντεο, όπως και το τι είδους ήχο έχει (6κάναλο, στερεοφωνικό).
Θα σου δείξω όλη τη διαδικασία με το δικό σου παράδειγμα για να το καταλάβεις.
|
αααα σε ευχαριστω παρα πολυ !!!!!
Τον ηχο δεν θελω να τον πειραξω γιατι και στα προηγουμενα επεισοδια, επιανε τον ιδιο χωρο, 270mb +- 10mb.
Ο ηχος ειναι τυπου FLAC Free Lossless Audio Codec, Bit rate mode: Variable, 2 channels, 48.0 KHz, 24 bits. _________________ ASGARD-FANSUBS
|
|
Back to top
|
|
Joined: 04 Mar 2006
Posts: 2744
Location: Θεσσαλονίκη
|
Posted: Wed Nov 06, 2013 10:28 pm
Post subject:
|
|
|
Έχουμε και λέμε:
Δεδομένα:
Code:
|
audio_size = 270 MBytes
attachment_size ~= 100 KBytes
total_seconds = 26*60 + 16 = 1576 seconds
total_size = 1,2 * 1024 = 1.228,8 MBytes |
Ζητούμενο:
Code:
|
video_bitrate = (total_size - audio_size - attachments_size) / total_seconds =>
video_bitrate = ((1.228,8 - 270 - 100/1024) * 1024 * 1024) / 1576 =>
video_bitrate = (958,70234375 * 1024 * 1024) / 1576 =>
video_bitrate = 1.005.272.268,8 / 1576 =>
video_bitrate = 637863,115 bytes per second =>
video_bitrate = 637863,115 * 8 /1000 => |
video_bitrate = 5.102,905 kbps
Άρα για bitrate στο βίντεο θα πρέπει να βάλεις χοντρικά 5100kbps για να πάρεις το επιθυμητό μέγεθος, νούμερο αναμενόμενο για επεισόδιο 25 λεπτών που θέλεις να βγει 1,2 GB! _________________ Διαβάστε τους Κανόνες του Forum! Τα greeklish απαγορεύονται!
Διαβάστε το Playback FAQ
Feeling... nauseous already? Wait to see my anime list first...
And remember, fansubbing is NOT serious business...
|
|
Back to top
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|
|
Powered by phpBB © 2001, 2002 phpBB Group
|
|
|
|
|
|
|