Zobrazují se příspěvky se štítkemMP3Diags. Zobrazit všechny příspěvky
Zobrazují se příspěvky se štítkemMP3Diags. Zobrazit všechny příspěvky

MP3Diags

Program MP3Diags vznikl, protože, jak píše jeho autor, kterým je Marian Ciobanu, ho potřeboval z následujících důvodů. V květnu roku 2008 se rozhodl vylepšit svoji sbírku empétrojek tím, že všechny soubory řádně označí (včetně údajů o skladatelích), přidá obaly alb, opraví hlavičky proměnlivých datových toků, alba, která měla špatnou jakost zvuku znovu z cédéček vytáhne a k tomu ještě provede další věci, které tak správný muž/žena dělá. :-) Z pohledu překladu se pak hodí poznamenat, že jsem byl překvapen, když jsem podruhé viděl, kolik tam toho je. Napoprvé to sice bylo dost řetězců, ale když autor dokončil přestavbu programu, aby se do lokalizace zahrnulo pokud možno všechno, houpl počet znaků překladu nahoru o několik desítek tisíc. Pracoval jsem na tom přiměřeně tvrdě, aby to bylo co nejrychleji hotové, když už jsem si o to předtím řekl. :) Co se týče zkratek jako jsou SDT a PDT, je potřeba je vykládat jako stálý datový tok a proměnlivý datový tok (v angličtině VBR a CBR).


Po tomto krátkém úvodu chci ještě poznamenat, že obrázky programu jsem nejprve pořídil ve Windows, protože v Linuxu se v nabídce český jazyk nevyskytoval. Bylo to použitým způsobem instalace: qmake a make. Je dobré raději použít doporučený postup a spustit instalaci pomocí instalačního skriptu, třeba takto: sh Install.sh nebo sh BuildBz2.sh. Když jsem to tak udělal, program se hned objevil i v Linuxu česky, a pořídil jsem několik dalších obrázků, kterými jsem ty z Windows doplnil. Jediným problémem (pro mě) bylo, že nemám nastavené sudo, takže jsem nebyl schopen dokončit instalaci do systému zadáním hesla pro to sudo, a program jsem spustil ve složce bin. Taky by se dalo vyzkoušet, když se použije qmake a make, zkopírovat do složky bin soubor .qm udělaný z .ts, ale to jsem zatím nezkoušel.


Už jsem také podnikl i kroky, ve kterých jsem vývojáři vysvětlil, že určitá část obyvatel Čech a Moravy a Slezska není s výrazem "Česko" vůbec spokojená. A již víc jak deset let zpátky mnohým sloužil dobře akorát tehdy, když si chtěli ulevit a řekli něco jako "Zasr...né česko". Což samozřejmě není moc pozitivní přístup k tomu výplodu některých novinářů a televizí, nehledě na to, že pro to místo v rozbalovacím seznamu následujícím po "Jazyk:" (ve Windows se čeština, jak je vidět na obrázku, ale objevuje okamžitě, není potřeba nic přepínat, nebo program spustit znovu) se podstatné jméno toho druhu nehodí. Když tak by tam mohla být "Čeština - Česká republika", když by se následoval vzor, jaký je použit pro angličtinu (o jakou angličtinu jde). Já pro to místo doporučuju použít jednoduše slovo Český, a jen tím říct, že jde o český jazyk. Toto ale nespěchá, i když díky množství změn mezi verzemi lze čekat nutnost oprav a s tím brzy i nové vydání.


Autor MP3Diags vyzkoušel několik programů, ale u žádného si nebyl na stopro spokojený s tím, jak pracoval. Žádný nedělal všechno to, co po něm chtěl, a některé soubory poškozovaly. A co bylo horší, žádný mu neumožňoval podívat se, co je uvnitř souborů MP3, takže nejlepším způsobem jak přijít na to, co se souborem je, bylo otevřít jej v hexeditoru a zkusit se podívat na některé věci přiřazené k různým částem souboru. Po nějaké chvíli mu došlo, že to s těmi nástroji, které zkoušel, vzdá, a dá se na programování něčeho vlastního... Myslím, že to je učebnicový příklad toho, jak může programátor/kdokoli postupovat. :)


Je hodně programů, které vytvářejí a upravují soubory MP3, a hodně z nich je na tom s tím, co dělají, poněkud hůře. Ve výsledku má mnoho MP3 souborů všelijaké potíže počínaje hodnotami, které se nedrží standardů, ale které jsou snášeny všemi přehrávači a nástroji (takže se koncovému uživateli jeví být v naprostém pořádku), a konče soubory, které se správně přehrají jen na některých přehrávačích nebo dokonce přivedou přehrávače a nástroje k pádu. Hodně nástrojů je k chybám v souborech MP3 docela shovívavá, ale některé jsou zase méně shovívavé. A to je důvod pro to, aby se soubory opravily/upravily, i když technicky potíže nemají.


Co je to tedy MP3Diags? Je to rozhraní umožňující uživatelům určení potíží, co mají jejich soubory MP3, opravení některých z nich a provedení dalších změn, jako je přidání informací o stopě. Umožní vám také pohled dovnitř souboru MP3.


Na rozdíl od programů, které jsou navrženy k tomu, aby se věnovaly jediné věci, jako je oprava hlaviček nebo přidání obalů, MP3Diags je velkolepé řešení, které určí více než padesát věcí dělajících potíže a poskytuje prostředky na opravu mnoha z nich. Jo, ne všechno se dá opravit. Nepodaří se vám, aby zvukový soubor 64 kB/s zněl jako 256 kB/s.


Zde jsou některé z důležitých problémů, které se dají najít:
poškozené značky, hlavičky, zvuk
zdvojené značky, hlavičky
nesprávné umístění značek, hlaviček
nízká kvalita zvuku
chybějící hlavičky proměnlivého datového toku
chybějící informace o skladbě, obal alba
poškozené informace o skladbě, obal alba
chybějící data o normalizaci
potíže s kódováním znaků u jazyků jiných než angličtina



A zde jsou některé z oprav a změn, které MP3Diags umí provést:
přidání informace o skladbě, včetně obalu alba; informace lze přijmout z několika zdrojů (internet, schránka, název souboru, místní soubory a zcela zjevně vaše klávesnice)
oprava souborů ukazujících nesprávnou dobu trvání písně
oprava souborů, ve kterých přehrávač nemůže hledat správně
převod znaků u neanglických názvů
přidání jména skladatele do pole s umělcem pro přehrávače, které s polem se skladatelem nepracují
přejmenování souborů založené na jejich polích se značkami
změna velikosti slov pro informace o skladbě

Zamýšlený cíl: Tento program není pro ty, kteří chtějí stisknout tlačítko a mít všechno spravené automaticky, ale spíše pro lidi s určitým technickým povědomím, kteří jsou nároční k tomu, co je v jejich souborech MP3, a kteří jsou ochotní strávit nějaký čas tím, aby je měli v pořádku. Automatickou opravu potíží, které se netýkají ID3V2, jde provést čtvrtým uživatelským seznamem proměn, který je nejblíže tomu, co může MP3Diags, když jde o automatické opravy, udělat, ale někteří lidé s ním nemusí být spokojeni. Automatické přidávání značek není a neplánuje se.

Et voilà ukázky oken pro přejmenovávání souborů a normalizaci.

Et voilà ukázky editoru značek.



Na závěr ještě zmíním to, že je dobré si číst texty psané žlutým písmem na červeném podkladu, které autor tu a tam umístil na stránkách programu. Prostě a jednoduše, dokud ty změny nejsou potřeba a vy jako uživatel jste se svými soubory spokojen, pak pravděpodobně není důvod něco s nimi dělat. Nicméně, pokud už MP3Diags něco najde, je to signál, že by k něčemu, až je budete chtít přehrát, mohlo dojít (nebo nedojít :).