MP3 Encoding
41 отговора
0 прегледа
Re: MP3 Encoding
Е, сега конкретен пример...от къде да го изкопам?
Трябва да си разбрал, че статичните изображения не са ми амплоа. Просто съм чел уж сериозни автори и статии, в които се твърди, че единствено ВМР дава растерни изображение без компресия и без загуби.
Сега, набързо хвърлих поглед във уикито (кефи ме да си ползвам новия екстеншън за работа с Уикипедия и Уикшънъри
), та и TIFF го дават като лослесс.
Айде наздраве
Трябва да си разбрал, че статичните изображения не са ми амплоа. Просто съм чел уж сериозни автори и статии, в които се твърди, че единствено ВМР дава растерни изображение без компресия и без загуби.
Сега, набързо хвърлих поглед във уикито (кефи ме да си ползвам новия екстеншън за работа с Уикипедия и Уикшънъри
Айде наздраве
Re: MP3 Encoding
Кажи на Кирил да ми махнe забраната за писане у попържа (че да ти отговоря подобаващо там) и тогва ще си говорим по подробно на аудиофилски теми.
Re: MP3 Encoding
А те като не се чуват от човешкото ухо, ти сигурен ли си, че ги записват?
Re: MP3 Encoding
"единствено ВМР дава растерни изображение без компресия и без загуби"
това не е вярно има и други формати, не знам кой ги е писал тези глупости (всъщност предполагам), но вземи прочети и други автори
това не е вярно има и други формати, не знам кой ги е писал тези глупости (всъщност предполагам), но вземи прочети и други автори
Re: MP3 Encoding
>>> А те като не се чуват от човешкото ухо, ти сигурен ли си, че ги записват?
Ми те може да се чуват от пръчовско ухо...
____________
Библия учить нас любить ближнего своего. Кама-сутра объясняет, как это делать.
Ми те може да се чуват от пръчовско ухо...
____________
Библия учить нас любить ближнего своего. Кама-сутра объясняет, как это делать.
Re: MP3 Encoding
влачи тва: [линк]
хич не ми се занимава с проблеми, свързани със самите клубове.
rust in peace
хич не ми се занимава с проблеми, свързани със самите клубове.
rust in peace
Re: MP3 Encoding
тцтцтцтц
п.с. саме дето канзи не знае защо ги записват, ама ще го преживеем някак.
rust in peace
п.с. саме дето канзи не знае защо ги записват, ама ще го преживеем някак.
rust in peace
Re: MP3 Encoding
теоретично TIFF е толкова lossless, колкото и WAV; в реалността - може би по-малко ;)
rust in peace
rust in peace
Re: MP3 Encoding
Мерси за отговорите, но и един друг въпрос ми идва.
Ако една мп3 я енкодна пак в мп3, ще се влоши ли още качеството или още ще се "реже".
(От горните обяснения би трябвало да не се влоши).
Ако една мп3 я енкодна пак в мп3, ще се влоши ли още качеството или още ще се "реже".
(От горните обяснения би трябвало да не се влоши).
Re: MP3 Encoding
1. какво искаш да кажеш с това: ...или още ще се "реже"?
2. защо ще прекодираш mp3 в mp3? ще сменяш битрейта или с друга цел?
rust in peace
2. защо ще прекодираш mp3 в mp3? ще сменяш битрейта или с друга цел?
rust in peace
Re: MP3 Encoding
"Реже" - имам предвид от размера на мп3 файла.
От мп3 в мп3 просто теоретично питам (нищо няма да сменям по настройките за енкодинга).
Не мога да намеря фрии програма за преобразуване на аудио формати.
От мп3 в мп3 просто теоретично питам (нищо няма да сменям по настройките за енкодинга).
Не мога да намеря фрии програма за преобразуване на аудио формати.
Re: MP3 Encoding
По-горе открих един много полезен за теб линк, но явно си го пропуснал.
И на този ти въпрос има конкретен отговор там.
Ще копирам само заключенията:
1) При mp3 компресията има изхвърляне на ненужна информация и се запазва само критично важната за възпроизвеждане на звука.
пряко свързано с това е и:
7) Транскодирането е ЛОШО нещо. Да се енкодира дадена песен от mp3 отново в mp3, независимо от настройките, е пълна глупост АКО качеството е от значение.
А в страниците над тези заключение (и в тези под тях) е обяснено защо се получава точно така. Доста подробно и на съвсем достъпен език. Български.
Специално за този ти въпрос, с две думи - при кодирането в МР3 кодекът вече е изхвърлил част от информацията. При ново кодиране в МР3, кодекът "не знае", че това е мр3-ка и почва да преценява коя информация не е критична за последващо възпроизвеждане и също изхвърля нещо. В резултат "ще се влоши ли още качеството или още ще се "реже" - да, ще се влоши и да, ще се реже още.
Не мога да намеря фрии програма за преобразуване на аудио формати.
А, стига, бе!!!! Я напиши в адресното поле g "freeware" + "audioconvert"
И на този ти въпрос има конкретен отговор там.
Ще копирам само заключенията:
1) При mp3 компресията има изхвърляне на ненужна информация и се запазва само критично важната за възпроизвеждане на звука.
пряко свързано с това е и:
7) Транскодирането е ЛОШО нещо. Да се енкодира дадена песен от mp3 отново в mp3, независимо от настройките, е пълна глупост АКО качеството е от значение.
А в страниците над тези заключение (и в тези под тях) е обяснено защо се получава точно така. Доста подробно и на съвсем достъпен език. Български.
Специално за този ти въпрос, с две думи - при кодирането в МР3 кодекът вече е изхвърлил част от информацията. При ново кодиране в МР3, кодекът "не знае", че това е мр3-ка и почва да преценява коя информация не е критична за последващо възпроизвеждане и също изхвърля нещо. В резултат "ще се влоши ли още качеството или още ще се "реже" - да, ще се влоши и да, ще се реже още.
Не мога да намеря фрии програма за преобразуване на аудио формати.
А, стига, бе!!!! Я напиши в адресното поле g "freeware" + "audioconvert"
Редактирано от Cтepн™ на
Re: MP3 Encoding
ако не сменяш настройките (най-вече битрейта) => размерите на двата mp3 файла няма да бъде съществено различен (Стерн да черпи сега още една ракия), защото в случая битрейтът е съществен за размера на файла.
ето примерче:
изначален mp3 file:
5927252 bytes Sear Bliss - Two Worlds Collide.mp3
преконвертирани файлове:
5928768 bytes Sear Bliss - Two Worlds Collide-j-32.mp3
5928332 bytes Sear Bliss - Two Worlds Collide-j-44.mp3
5928768 bytes Sear Bliss - Two Worlds Collide-j-48.mp3
5928768 bytes Sear Bliss - Two Worlds Collide-m-32.mp3
5928332 bytes Sear Bliss - Two Worlds Collide-m-44.mp3
5928768 bytes Sear Bliss - Two Worlds Collide-m-48.mp3
5928768 bytes Sear Bliss - Two Worlds Collide-s-32.mp3
5928332 bytes Sear Bliss - Two Worlds Collide-s-44.mp3
5928768 bytes Sear Bliss - Two Worlds Collide-s-48.mp3
окончанията в края файловете означават:
* j (joint stereo)
* m (mono)
* s (stereo)
* 32 (32 kHz)
* 44 (44.1 kHz)
* 48 (48kHz)
всички файлове са с bitrate == 192kbps
преконвертирането става със следните няколко команди:
преконвертиране на преконвертиран файл:
изначален файл:
5928768 bytes Sear Bliss - Two Worlds Collide-s-48.mp3
препреконвертирани файлове:
5928192 Sear Bliss - Two Worlds Collide-s-48-a1.mp3
5928192 Sear Bliss - Two Worlds Collide-s-48-a2.mp3
5928192 Sear Bliss - Two Worlds Collide-s-48-a3.mp3
препреконвертирането става със следните няколко команди:
вижда се много ясно, че при поредно обръщане mp3 към wav и обратно към mp3, размерът на файла си остава същия.
междувременно и един бъг на lame намерих - ако се пусне да конверира директно mp3 --> mp3, без да минава през wav, слага некви байтове отгоре, в конкретния случай за -s-48 са 1152 байта. балига защо го прави, но това няма връзка със същността на обсъжданото тук.
Стерн, чакам си ракиите!
и, между другото, lame е безплатен, както и flac.
rust in peace
ето примерче:
изначален mp3 file:
5927252 bytes Sear Bliss - Two Worlds Collide.mp3
преконвертирани файлове:
5928768 bytes Sear Bliss - Two Worlds Collide-j-32.mp3
5928332 bytes Sear Bliss - Two Worlds Collide-j-44.mp3
5928768 bytes Sear Bliss - Two Worlds Collide-j-48.mp3
5928768 bytes Sear Bliss - Two Worlds Collide-m-32.mp3
5928332 bytes Sear Bliss - Two Worlds Collide-m-44.mp3
5928768 bytes Sear Bliss - Two Worlds Collide-m-48.mp3
5928768 bytes Sear Bliss - Two Worlds Collide-s-32.mp3
5928332 bytes Sear Bliss - Two Worlds Collide-s-44.mp3
5928768 bytes Sear Bliss - Two Worlds Collide-s-48.mp3
окончанията в края файловете означават:
* j (joint stereo)
* m (mono)
* s (stereo)
* 32 (32 kHz)
* 44 (44.1 kHz)
* 48 (48kHz)
всички файлове са с bitrate == 192kbps
преконвертирането става със следните няколко команди:
lame --resample 48 -m j -b 192 Sear\ Bliss\ -\ Two\ Worlds\ Collide.mp3 Sear\ Bliss\ -\ Two\ Worlds\ Collide-j-48.mp3
lame --resample 44.1 -m j -b 192 Sear\ Bliss\ -\ Two\ Worlds\ Collide.mp3 Sear\ Bliss\ -\ Two\ Worlds\ Collide-j-44.mp3
lame --resample 32 -m j -b 192 Sear\ Bliss\ -\ Two\ Worlds\ Collide.mp3 Sear\ Bliss\ -\ Two\ Worlds\ Collide-j-32.mp3
lame --resample 48 -m m -b 192 Sear\ Bliss\ -\ Two\ Worlds\ Collide.mp3 Sear\ Bliss\ -\ Two\ Worlds\ Collide-m-48.mp3
lame --resample 44.1 -m m -b 192 Sear\ Bliss\ -\ Two\ Worlds\ Collide.mp3 Sear\ Bliss\ -\ Two\ Worlds\ Collide-m-44.mp3
lame --resample 32 -m m -b 192 Sear\ Bliss\ -\ Two\ Worlds\ Collide.mp3 Sear\ Bliss\ -\ Two\ Worlds\ Collide-m-32.mp3
lame --resample 48 -m s -b 192 Sear\ Bliss\ -\ Two\ Worlds\ Collide.mp3 Sear\ Bliss\ -\ Two\ Worlds\ Collide-s-48.mp3
lame --resample 44.1 -m s -b 192 Sear\ Bliss\ -\ Two\ Worlds\ Collide.mp3 Sear\ Bliss\ -\ Two\ Worlds\ Collide-s-44.mp3
lame --resample 32 -m s -b 192 Sear\ Bliss\ -\ Two\ Worlds\ Collide.mp3 Sear\ Bliss\ -\ Two\ Worlds\ Collide-s-32.mp3
преконвертиране на преконвертиран файл:
изначален файл:
5928768 bytes Sear Bliss - Two Worlds Collide-s-48.mp3
препреконвертирани файлове:
5928192 Sear Bliss - Two Worlds Collide-s-48-a1.mp3
5928192 Sear Bliss - Two Worlds Collide-s-48-a2.mp3
5928192 Sear Bliss - Two Worlds Collide-s-48-a3.mp3
препреконвертирането става със следните няколко команди:
lame --decode Sear\ Bliss\ -\ Two\ Worlds\ Collide-s-48.mp3 Sear\ Bliss\ -\ Two\ Worlds\ Collide-s-48.wav && \
lame --resample 48 -m s -b 192 Sear\ Bliss\ -\ Two\ Worlds\ Collide-s-48.wav Sear\ Bliss\ -\ Two\ Worlds\ Collide-s-48-a1.mp3
lame --decode Sear\ Bliss\ -\ Two\ Worlds\ Collide-s-48-a1.mp3 Sear\ Bliss\ -\ Two\ Worlds\ Collide-s-48.wav && \
lame --resample 48 -m s -b 192 Sear\ Bliss\ -\ Two\ Worlds\ Collide-s-48.wav Sear\ Bliss\ -\ Two\ Worlds\ Collide-s-48-a2.mp3
lame --decode Sear\ Bliss\ -\ Two\ Worlds\ Collide-s-48-a2.mp3 Sear\ Bliss\ -\ Two\ Worlds\ Collide-s-48.wav && \
lame --resample 48 -m s -b 192 Sear\ Bliss\ -\ Two\ Worlds\ Collide-s-48.wav Sear\ Bliss\ -\ Two\ Worlds\ Collide-s-48-a3.mp3
вижда се много ясно, че при поредно обръщане mp3 към wav и обратно към mp3, размерът на файла си остава същия.
междувременно и един бъг на lame намерих - ако се пусне да конверира директно mp3 --> mp3, без да минава през wav, слага некви байтове отгоре, в конкретния случай за -s-48 са 1152 байта. балига защо го прави, но това няма връзка със същността на обсъжданото тук.
Стерн, чакам си ракиите!
и, между другото, lame е безплатен, както и flac.
rust in peace
Re: MP3 Encoding
Да, бе, да.
Пускаш тука няколко десетки неразбираеми команди и чакаш ракия.
Виж аз какво направих, дето всеки ще го разбере:
Взех една мр3-ка, правена за телефона ми, т.е. преглъщаемо ниско качество.
Правена е с вградения в Адоб Аудишън МР3 про от сорс...не помня вече, но задължително е lossless - flac или shorten файл.
Ето как изглежда:
Вкарвам я в Аудишъна и я пускам със същите параметри:
И получавам:
Та какво за ракията?
Пускаш тука няколко десетки неразбираеми команди и чакаш ракия.
Виж аз какво направих, дето всеки ще го разбере:
Взех една мр3-ка, правена за телефона ми, т.е. преглъщаемо ниско качество.
Правена е с вградения в Адоб Аудишън МР3 про от сорс...не помня вече, но задължително е lossless - flac или shorten файл.
Ето как изглежда:
Вкарвам я в Аудишъна и я пускам със същите параметри:
И получавам:
Та какво за ракията?
Re: MP3 Encoding
зареди сега прекодирания си файл и го пусни още веднъж през аудишъна си. направи "верижно" 3-4 файла и ми покажи размерите.
като за начало:
* 9441805 байта / 236 секунди = 40007.648 байта за секунда = 312.56 kbps
* 8854644 байта / 236 секунди = 37519.678 байта за секунда = 293.12 kbps
второто, както и да го гледам, е прекалено далеч от 320 kbps. сега имаме 2 варианта:
1. яко бъгав ти е софтуера, прикрепен към аудишъна ти.
2. понеже mp3Pro не е mp3, възможно e по принцип да не може да сметне размера правилно. преди доста време бяхме обсъждали точно mp3Pro, май заради някакво Nero Burning Shit.
за сравнение, Sear Bliss - Two Worlds Collide == 247 секунди. сега имаш две неща да направиш:
а) сметни битрейтовете според размерите, които съм дал в тестовете си по-горе и виж доколко се отдалечава Истинското ЕмПеТри от 192kbps, макар и след няколко прекодирания.
б) ракия++

rust in peace
като за начало:
* 9441805 байта / 236 секунди = 40007.648 байта за секунда = 312.56 kbps
* 8854644 байта / 236 секунди = 37519.678 байта за секунда = 293.12 kbps
второто, както и да го гледам, е прекалено далеч от 320 kbps. сега имаме 2 варианта:
1. яко бъгав ти е софтуера, прикрепен към аудишъна ти.
2. понеже mp3Pro не е mp3, възможно e по принцип да не може да сметне размера правилно. преди доста време бяхме обсъждали точно mp3Pro, май заради някакво Nero Burning Shit.
за сравнение, Sear Bliss - Two Worlds Collide == 247 секунди. сега имаш две неща да направиш:
а) сметни битрейтовете според размерите, които съм дал в тестовете си по-горе и виж доколко се отдалечава Истинското ЕмПеТри от 192kbps, макар и след няколко прекодирания.
б) ракия++
rust in peace
Понеже чуждата ракия ми е най-сладка,
ама все пак да си я заслужа.
Поразрових интернета и добавих в Аудишъна това:
Същото изходно парче, но този път в lame, със същия битрейт (други настройки не ми се предоставят за бутане):
И каква стана тя:

Поразрових интернета и добавих в Аудишъна това:
Същото изходно парче, но този път в lame, със същия битрейт (други настройки не ми се предоставят за бутане):
И каква стана тя:
Re: MP3 Encoding
Току що ти пуснах резултати, правени с lame, там размера падна още повече, а използвах същия изходен файл, то се вижда.
Малко по-надолу.
Ето какво показва единствения ми плеър за същия файл:
Няма да споря дали "верижното" прекодиране мр3 --> мр3 сваля фактическия битрейт, въпреки, че показва друго. Вероятно е стойността при кодиране да се пише някъде и после да се показва, а реално, каквито са и твоите сметки, той да е по-нисък. Нз как lame прави мр3 -> мр3, но Аудишъна с изходната мр3-ка пълни wav-контейнер и после от него прави изходящата.
Пък и въпроса беше стават ли по-малки при мр3 -> мр3 с еднакви параметри.
Еми, стават. За сметка на още намалено качество.
Малко по-надолу.
Ето какво показва единствения ми плеър за същия файл:
Няма да споря дали "верижното" прекодиране мр3 --> мр3 сваля фактическия битрейт, въпреки, че показва друго. Вероятно е стойността при кодиране да се пише някъде и после да се показва, а реално, каквито са и твоите сметки, той да е по-нисък. Нз как lame прави мр3 -> мр3, но Аудишъна с изходната мр3-ка пълни wav-контейнер и после от него прави изходящата.
Пък и въпроса беше стават ли по-малки при мр3 -> мр3 с еднакви параметри.
Еми, стават. За сметка на още намалено качество.
Редактирано от Cтepн™ на
Ето ти верижката
..._2 е първият, който направих от "оригиналното" мр3.
..._3 е същото, но с lame.
..._2х - от зареден в Аудишъна ..._2, без пипане на опции, само Save As.
И аз почнах да се учудвам, ама...
И не беше в мр3 про
Просто в изх. формати на Аудишъна пише MP3 Pro, но при сейвас се избира дали е про или нормална мр3-ка:
Виж кой режим е чукнат горе и навсякъде си е все той.
Ето за пример другия:
който и на мен не ми харесва и не го ползвам.
А въпросът с реалния битрейт ме заинтригува.
На цялата верижда оставих параметрите без никакво пипане, т.е. битрейта си беше все 320, но не се бях замислям да смятам...пък и все пак и енкодващия софт (и то Адобски), и МРС, и тотал командер все ми дават 320 кбпс.
Обаче Ексел не е съгласен:
Требе се разчепка въпроса.
Ама не сега, че ще има ШЛ
Виж кой режим е чукнат горе и навсякъде си е все той.
Ето за пример другия:
който и на мен не ми харесва и не го ползвам.
А въпросът с реалния битрейт ме заинтригува.
На цялата верижда оставих параметрите без никакво пипане, т.е. битрейта си беше все 320, но не се бях замислям да смятам...пък и все пак и енкодващия софт (и то Адобски), и МРС, и тотал командер все ми дават 320 кбпс.
Обаче Ексел не е съгласен:
Требе се разчепка въпроса.
Ама не сега, че ще има ШЛ