Portál AbcLinuxu, 13. května 2025 20:58

Dotaz: Hromadná změna vzorkovací frekvence mp3

phrk avatar 3.11.2008 16:25 phrk | skóre: 1
Hromadná změna vzorkovací frekvence mp3
Přečteno: 842×
Odpovědět | Admin
Poslouchám v autě mp3 přes kazetový adaptér. Standardní samplerate mp3 je pro magnetofonovou hlavu zbytečně vysoká, rád bych ušetřil něco místa - neznáte prosím nějaký program či skript pro pohodlnou dávkovou změnu vzorkovací frekvence u spousty mp3 souborů? Díky.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.11.2008 16:44 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: Hromadná změna vzorkovací frekvence mp3
Odpovědět | | Sbalit | Link | Blokovat | Admin
Třeba by šlo použít tohle:
#!/bin/bash

mkdir ./resampled

for text in `find ./*.mp3` ; do
ffmpeg -i "$text" -ar $frekvence "./resampled/${text:0:$((${#text}-4))}.mp3"
done
Ale obecně to bude znít dost hnusně. Jinak by me zajímalo, co je ten kazetový adaptér, pod tím si představím jen jednu stavebnici rádia ze 40 let starý knížky, ale to byla docela chuťárna :-D.
Intel meltdown a = arr[x[0]&1]; karma | 帮帮我,我被锁在中国房
Michal Wirth avatar 3.11.2008 19:43 Michal Wirth | skóre: 26
Rozbalit Rozbalit vše Re: Hromadná změna vzorkovací frekvence mp3
predpokladam, ze je jedna o zarizeni podobne tomuto ;-)
Důležité se časem stává absurdním, absurdní se časem mění v důležité.
3.11.2008 20:07 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: Hromadná změna vzorkovací frekvence mp3
Wow tak přece, někdo tu myšlenku zase oživil :-D.
3.11.2008 16:47 komodo | skóre: 27 | blog: komodo
Rozbalit Rozbalit vše Re: Hromadná změna vzorkovací frekvence mp3
Odpovědět | | Sbalit | Link | Blokovat | Admin
Treba tohle ?
3.11.2008 20:21 petr
Rozbalit Rozbalit vše Re: Hromadná změna vzorkovací frekvence mp3
Já používám toto:
#!/bin/bash

#1.1
# k vytvoreni tohoto skriptu bylo vyuzito navrhu Ondreje Cecake a LS_999 z abclinuxu
#tento skript slouzi k hromadnemu prevodu souboru wmv, wma, mp2, mp3 a ogg do mp3 souboru s konstntnim bitratem 128 kb/s
cd /home/petr/Dokumenty/multimedia/domp3
mkdir prevedene_soubory
for SOURCE in *.[oOwWmM][gGaAmMpP][gGvVaA23]
do
mplayer "$SOURCE" -ao pcm
TARGET=${SOURCE%.*}
lame -q 9 --cbr -b 96 audiodump.wav "prevedene_soubory/$TARGET.mp3" # volby programu lame
done
rm -f audiodump.wav
exit

# v radku lame parametr -b znací bitrate vysledne mp3 "lze menit dle potreb"
#Skript můžete upravit podle svých potřeb.
#Parametr: -q 0 -nastavuje kvalitu a rychlost převodu. Rozsah je 0-9. 0 je nejpomalejší a nejkvalitnější.
#Parametr: -b 128 -nastavuje bitrate výsledné mp3.
#Možnosti jsou následující: 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320

Do adresáře "domp3" vložím soubory, co chci změnit, a spustím skript.

3.11.2008 20:36 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: Hromadná změna vzorkovací frekvence mp3
Nešlo by spojit mplayer a lame rourou?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.