Po 9 týdnech vývoje od vydání Linuxu 7.1 oznámil Linus Torvalds vydání Linuxu 7.2. Podrobný přehled novinek a vylepšení na Linux Kernel Newbies nebo LWN.net: první a druhá polovina začleňovacího okna.
Debian dnes slaví 33 let. Ian Murdock oznámil vydání "Debian Linux Release" 16. srpna 1993.
Probíhá hlasování o používání LLM při vývoji Debianu. Vývojáři Debianu mají na výběr 9 možností (návrhy A až H a žádný z nich).
Omarchy je linuxová distribuce s dlaždicovým správcem oken Hyprland. Založena je na Arch Linuxu. Vydána byla v nové major verzi 4.0.0 - The Quattro Release. Videopředstavení na YouTube. Celý desktop shell byl přepsán do Quickshellu. Přidána byla podpora pluginů.
Francouzská Ústavní rada zamítla zákaz používání sociálních sítí dětem mladším 15 let. Francouzská obdoba ústavního soudu uvedla, že opatření představuje nepřiměřený zásah do svobody projevu. Francouzský parlament zákaz schválil na konci července, začít platit měl od září. Šlo o první zákaz sociálních sítí pro děti v Evropě. Členové Ústavní rady se domnívají, že ustanovení „představuje zásah, který není přiměřený, nezbytný ani
… více »Open-source trackball Ploopy Adept má novou verzi nazvanou A+. Stále jde o symetrický desktopový trackball s šasi z 3D tiskárny a firmwarem QMK. Novinkami jsou dvojice tlačítek, jimiž půjde také otáčet, a volitelná opěrka ruky. Funkcionalita firmwaru je rozšířena o gesta, vrstvy a možnost konfigurace za běhu. Schémata a kód jsou jako obvykle na GitHubu. A+ půjde předobjednat za 99 CAD (bez dopravy a cla/DPH).
Prusa Research představil nové modely svých 3D tiskáren: Prusa XL+, CORE One+ (Gen 2) a CORE One L+.
Crown je multiplatformní open source herní engine. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT a GPLv3+. Byla vydána nová verze 0.64. Vyzkoušet lze online demo.
NVIDIA na konci ledna vydala v beta verzi nativního linuxového klienta své cloudové herní služby GeForce NOW. Včera oznámila ukončení beta verze a oficiální podporu Linuxu.
Byla vydána nová verze 3.5.0 nástroje pro inkrementální kopírování souborů rsync (Wikipedie). Přehled oprav a vylepšení v souboru NEWS. Řešeno je 33 zranitelností.
Rád bych vám představil můj jednoduchý skript na převod formátů aac, flac, mp3, mp4, mpc, ogg, wma, wav mezi sebou, který nese jméno NCoda.
Dnes se (díky radám v dikusi Bash: Vyjmutí části slova až k určitému výrazu) dostal do stádia, kdy jsem s ním docela spokojený.
Přesto jsou ještě věci, ve kterých by mohl být lepší. Musím například udělat to, aby když výsledný formát není wav převáděl po jedný stopě a dočasný wavy hned mazal, z důvodu možného malého disku. Dále je to mazání dočasných wavů vůbec, zatím to tam je tak trochu divný. Nemůžu smazat wav po převodu, když nevím, zda původním formátem není wav a já nechci mazat původní soubory (tohle vyřeší nějakej ten if, zase až se mi bude chtít). Dále bych chtěl přidat podporu více formátů a případně možnost převádět do wma (sice nevím, kdo by to dělal, ale někomu by se to mohlo hodit), takže pokud mi poradíte nějakej ten formát a případně i (opensource [min. freeware], commandline) softík, co ho zmákne, bude to fajn. :)
Tiskni
Sdílej:
--preset extreme u lame nemůže uškodit).
U oggenc bych s kvalitou pod 6 nešel (default je tuším 3). Ale i tak ten skript může být pro někoho určitě užitečný.
)
Závidím ti tu jistotu 
Neřekl bych. U mp3 zatraceně záleží na encodéru. Ogg (pokud vím), jen jeden.
Pokud seš tak náročnej, používej FLAC.Ono je problém, že v některých případech nestací CD. A to jak frekvencí, tak hlavně dynamikou. Na kvalitních sluchátkách to jde prostě poznat.
Když je někdo šílený audiofil, tak ať si to ve skriptu změní sám, normální člověk žádný rozdíl mezi standard a extreme nepozná ani na extra dobré aparatuře
Nicméně faktem je, že nepoužití volby --preset je hodně špatná věc, konstantní bitrate je uplně k ničemu. Tzn. pryč s -b 192 a šoupnout tam --preset standard.
Nebo --preset 192 výsledek bude mít průměr 192 a přitom se nepřipravíte o výhodu variabilního bitrate.
THX
A navíc, IMHO by to mělo brát pouze výstupní formát a seznam souborů, zjištění typu souboru si zajistíš přeci sám, ne?
To se nedá nic dělat.ale da :) ja taky nehodlam pouzivat ten tvuj skript...
Sam to za tebe delat nebudu, protoze ze vsech mp3 delam rovnou ogg, z tech i rovnou palim, a wma hazim do kose. A FLAC je bezva, ale realne mi jeste neprisel pod ruku, takze nic na co bych potreboval hromadne operace.
aac2wav() {
for F in *.[aA][aA][cC]
do
faad -o "${F%%.*}.wav" "$F"
done
}a
wav2aac() {
for F in *.[wW][aA][vV]
do
faac -q 192 "$F"
done
}
) ale nastavení kvality kvantizeru. Defaultní hodnota je 100, rozpětí může být 10 - 500. Osobně nevím co nastavit, ale možná je ta defaultní hodnota dostačující.
Standardní LC-AAC do kterého kóduje faac je dobré právě při nižších průměrných bitratech řekl bych okolo 80 - 128 kbps, kdy vcelku jasně překonává MP3... jinak moc smysl nemá, maximálně tak pro majitele nějakých iPodů nebo podobných blbůstek, které nic jiného než AAC nepřehrajou (nebo se pletu a přehrajou?). Tzn. dej tam asi radši tu standardní hodnotu -q 100. A přidej podporu pro ten referenční Enhanced HE-AAC+ enkodér, ten opravdu smysl má
Upozorňuju, že ten používá jako kontejner formát 3GP (standardizovaný formát pro mobilní zařízení 3. generace - UMTS, atp.), což je malinko upravený MP4 (software který si rozumí s MP4 si bude rozumět i s 3GP).
AAC (natož zastaralé MP3) se mu nehrabe ani po kotníky
Jediné co ho překonává (ovšem dost výrazně) je právě to Enhanced HE-AAC+ pro extrémně nízké bitraty (smysl má tak při 24 - 48 kbps, při standardních bitratech okolo 100 kbps už je pak na tom prakticky stejně jako LC-AAC).
Ale snad by vše měla být pravda
Btw. můžeš pak přidat kdyžtak ještě funkci na kódování z/do .mp4 kontejneru. Uplně na chlup stejně jako u toho aac, jen změníš příponu z aac na mp4 (faac podle přípony sám pozná do jakého kontejneru ten audio stream má uzavírat).
A pokud bys chtěl převádět mezi aac a mp4, tak žádné další rekódování (a tedy mršení kvality) provádět samozřejmě nemusíš, to je jen otázka přesypání toho AAC audio streamu z/do MP4 kontejneru a faad2 či faac to samozřejmě umí.
V pohodě, jen sem ti chtěl dát podměty k vylepšeníJá vím a za to dík.
Btw. můžeš pak přidat kdyžtak ještě funkci na kódování z/do .mp4 kontejneru. Uplně na chlup stejně jako u toho aac, jen změníš příponu z aac na mp4 (faac podle přípony sám pozná do jakého kontejneru ten audio stream má uzavírat).Stalo se.
A pokud bys chtěl převádět mezi aac a mp4, tak žádné další rekódování (a tedy mršení kvality) provádět samozřejmě nemusíš, to je jen otázka přesypání toho AAC audio streamu z/do MP4 kontejneru a faad2 či faac to samozřejmě umí.Tak na to už snad opravdu mrknu až zítra.
make[1]: Leaving directory `/home/david/compile/3GPP_enhanced_aacPlus_src_150905/FloatFR_aacPlusenc/FloatFR_bitbuflib' g++ -o enhAacPlusEnc ./src/main.o ./src/mp4file.o -LFloatFR_fastaacenc/lib/Linux -laacenc -LFloatFR_sbrenclib/lib/Linux -lsbrenc -Llib/linux -laudio -LFloatFR_resamplib/lib/Linux -lFloatFR_resamp -LFloatFRlib/lib/Linux -lFloatFR -LFloatFR_bitbuflib/lib/Linux -lbitbuf -Llib/linux -lisomediafile -lm /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.5/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible lib/linux/libaudio.a when searching for -laudio /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.5/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible lib/linux/libaudio.a when searching for -laudio /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.5/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible lib/linux/libisomediafile.a when searching for -lisomediafile /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.5/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible lib/linux/libisomediafile.a when searching for -lisomediafile /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.5/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lisomediafile collect2: ld returned 1 exit status gmake: *** [all] Error 1Píšou tam, že je to jen pro x86. Zřejmě budu potřebovat binárku.