mp3 resample - Αλλαγή bitrate

Είναι δωρεάν, είναι σταθερό, είναι γρήγορο.. ας το γνωρίσουμε και λίγο καλύτερα..

Συντονιστές: Super-Moderators, Software & Hardware Moderators

Απάντηση
Άβαταρ μέλους
agrippas
Script Master
Δημοσιεύσεις: 494
Εγγραφή: 18 Ιούλ 2002 14:52
Τοποθεσία: Υπερπέραν
Επικοινωνία:

mp3 resample - Αλλαγή bitrate

Δημοσίευση από agrippas » 11 Αύγ 2006 22:16

Το πρόβλημα: Ορισμένα mp3 έχουν μεγάλο bitrate και σπαταλούν χώρο.

Η λύση: Να πάρουμε όλα τα .mp3 ενός φακέλου και να τα αλλάξουμε σε 128 KBps bitrate χρησιμοποιώντας μόνο εργαλεία του linux. Γράφω λοιπόν εδώ πα τα χθεσινά μου κατορθώματα για να μείνουν στους αιώνες.

Βήμα πρώτο:

Να βρούμε τι bitrate έχει το κάθε τραγούδι. Χρησιμοποιούμε το id3info, ορισμένες πίπες με grep και δύο awk:

Κώδικας: Επιλογή όλων

id3info *.mp3 | egrep -v '(TIT2|TPE1|TALB|TCON|TLEN|TYER|Frequency|mp3\ info|http|MPEG1|COMM|===)' | tr -d '\n' | awk '{ gsub (/*** Tag information for /, "") ; gsub (/KBps/,"KBps\n"); print }' | awk -F "Bitrate:" '{print $2 "   \t" $1}'
Βήμα δεύτερο:

Φτιάχνουμε το παρακάτω bash script (το ονομάζω bitrate128):

Κώδικας: Επιλογή όλων

#! /bin/bash
# usage: bitrate128 filename.mp3
# to convert any mp3 to 128 kbps bitrate.
# Aris Agrippas (c) 2006

lame -b 128 --mp3input "$1" "$1.temp"
id3cp "$1" "$1.temp"
mv "$1.temp" "$1"
Δεν ξεχνάμε να το κάνουμε chmod +x bitrate128 για να γίνεται execute.

Βήμα τρίτο και τελευταίο:

Κώδικας: Επιλογή όλων

bitrate128 Apopse\ stis\ akrogialies.mp3

Άβαταρ μέλους
Hermeia
Honorary Member
Δημοσιεύσεις: 987
Εγγραφή: 02 Αύγ 2004 00:14
Τοποθεσία: Αθήνα
Επικοινωνία:

mp3 resample - Αλλαγή bitrate

Δημοσίευση από Hermeia » 12 Αύγ 2006 01:50

& που βρισκουμε το lame ?
(το αναζητω 2 χρόνια)

το χρειαζόμαστε
- για να μετατρέψουμε οποιοδήποτε αρχείο ήχου σε mp3 - ή για να τροποποιήσουμε αρχεία mp3


χωρις αυτο
- μπορουμε να κανουμε τα παντα σε όλα τα άλλα ειδη αρχείων ήχου (& μετατροπή απο αρχικά αρχεία mp3)

- μετατροπή από mp3
mpg123 -w teliko.wav arxiko.mp3
mpg123 -w teliko.ogg arxiko.mp3
.. και για καθε άλλο γνωστό είδος αρχείου - απο αρχικο mp3

- κάθε είδους επεξεργασία αρχείου ήχου (καναλια, πρίμα, συνθεση, bitrate, ενταση, φιλτρα .. κλπ.. - για καθε είδος αρχείου & raw ήχο, εκτός απο αρχεία mp3)
- sox
- soxmix
(βλέπε man sox -&- man soxexam -για παραδείγματα)
Hermeia the InfoSharer
Η Γνώση είναι Δύναμη
Εικόνα

sibas
Honorary Member
Δημοσιεύσεις: 1851
Εγγραφή: 21 Φεβ 2003 01:21
Τοποθεσία: Μια εδώ.. Μια εκεί.. Σήμερα είμαι εδώ!!!
Επικοινωνία:

mp3 resample - Αλλαγή bitrate

Δημοσίευση από sibas » 18 Αύγ 2006 13:10

Hermeia έγραψε:& που βρισκουμε το lame ?
(το αναζητω 2 χρόνια)
http://lame.sourceforge.net/ :idea:

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

mp3 resample - Αλλαγή bitrate

Δημοσίευση από cherouvim » 18 Αύγ 2006 19:49

Προτείνω να ακούς στα 192kbit/sec. Το 128 είναι πολύ λίγο.

Επίσης, το resampling, από ένα bitrate στο άλλο, καταστρέφει τον ήχο, και το τελικό mp3 είναι χειρότερο από το να είχε γίνει το encoding κατευθείαν από την αρχική πηγή (WAV κτλ).

Εγώ παίζω με --r3mix ή -V 1 --vbr-new

id12586
στις καρδιές μας
Δημοσιεύσεις: 8387
Εγγραφή: 23 Ιουν 2003 23:28
Τοποθεσία: Far away
Επικοινωνία:

mp3 resample - Αλλαγή bitrate

Δημοσίευση από id12586 » 20 Αύγ 2006 19:28

Πολύ καλό! :clap:

Έγινε και tutorial :wink:
Chris at your Services
ΕικόναSacame de Aqui

Απάντηση

Επιστροφή στο “Linux Guide”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες