Na Crowd Supply běží kampaň na podporu open source čtečky elektronických knih Open Book Touch. Postavena je na ESP32-S3. Má 4,26palcový dotykový e-papírový displej s rozlišením 480×800 pixelů, podsvícení, slot na microSD kartu. Cena je 149 dolarů a poštovné 12 dolarů. Dodání je plánováno na duben 2027.
Na Humble Bundle běží akce Linux: All the Things by O'Reilly a Picos, HATs, and More by Raspberry Pi Press. Elektronické knihy lze koupit se slevou a současně podpořit organizace Code for America a Raspberry Pi Foundation.
FreeCAD (Wikipedie), tj. svobodný multiplatformní parametrický 3D CAD, má nový vtipný a současně užitečný doplněk Banana For Scale (GitHub). Aktuálně umožňuje do výkresu vložit banán nebo plechovku pro porovnání a určení měřítka.
Blender Studio nedávno oznámilo plán vytvořit svůj první otevřený (open source) celovečerní film. Film by se měl jmenovat Overgrown (YouTube). Film vznikne, pokud se zajistí financování. Prvním krokem je získat 7 000 předplatitelů Blender Studia. Cena je od 11,50 eur měsíčně. Aktuálně počet předplatitelů je 5 289. Předplatné pokryje 20 % nákladů. Zbytek, 80 % nákladů, má být financován externími producenty nebo distributory.
Byl vydán Debian 13.6, tj. šestá opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.15, tj. poslední patnáctá opravná verze Debianu 12 s kódovým názvem Bookworm, k dispozici je LTS. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.
V jádře Linux byla nalezena a v upstreamu již byla opravena kritická zranitelnost GhostLock aneb CVE-2026-43499. Lokálnímu uživateli umožňuje získat práva roota a také obejít kontejnerovou izolaci. Zranitelnost existovala v Linuxu 15 let, tj. od roku 2011, od Linuxu verze 2.6.39.
Evropská komise předběžně shledala, že návykový design aplikací Instagram a Facebook od americké společnosti Meta porušuje unijní nařízení o digitálních službách (DSA). Návykový design zahrnuje například takzvané nekonečné posouvání, automatické přehrávání videí, tzv. push notifikace, kdy aplikace uživatele vybízí k návratu do jejího prostředí, či vysoce personalizovaný algoritmus, který rychle pozná, co uživatele baví a snaží
… více »Byla vydána verze 1.97.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
Švýcarská společnost Punkt. má nově v nabídce telefon Punkt. MC03. Telefon byl navržen ve Švýcarsku s důrazem na soukromí a digitální suverenitu a vyroben v Německu. V telefonu běží operační systém AphyOS (Apostrophy OS) založený na AOSP (Android Open Source Project) 15. Cena telefonu je 745 eur.
TypeScript (Wikipedie), tj. JavaScript rozšířený o statické typování a další atributy, byl vydán v nové verzi 7.0. Kompilátor byl kvůli výkonu přepsán z TypeScriptu do Go.
--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.
Tiskni
Sdílej: