[linux] jak zmienic bitrate plikow mp3?

0

wiem, ze lame potrafi wiele, ale problem jest taki, ze nie mozna mu przekazac listy plikow jako parametr. znacie moze jakis inny program?
ewentualnie, jezeli nie znacie:
jak wykorzystac lame'a i bash'a do tego? np mam polecenie ls. wyswietla pionowa liste plikow. jak teraz zrobic, aby kazda linia zostala przekazana jako parametr do innego programu?

0

Nie wiem czy to będzie działać (pisze spod windowsa)

#!/bin/bash
sciezka="/home/qpalzm/lame/lame" //sciezka do lame
for x in *.mp3
do
$sciezka $x //lista parametrów lame do wynonania na pliku x
done

[dopisane]
kubARek ma racje, tak to jest jak sie pisze nie pamiętając składni lame. Mój skrypt należało umieścić w pliku z mp3

0

mysle, ze raczej ;)

#!/bin/bash
sciezka="/home/karolaq/music" //sciezka do plikow mp3
cd sciezka
for x in *.mp3
do
/usr/bin/lame -parametr1 -param2 $x
done

nie za bardzo sie znam na petelkach w bashu, mysle jednak, ze powinno wygladac jak wyzej ( jesli sie myle, to nie bijcie )

0
qpalzm napisał(a)

Nie wiem czy to będzie działać (pisze spod windowsa)
[...]
kubARek ma racje, tak to jest jak sie pisze nie pamiętając składni lame. Mój skrypt należało umieścić w pliku z mp3

obaj piszecie dokladnie spod takiego samego systemu, i ogladacie 4p uzywają dokladnie tej samej przegladarki.

przy okazji: kolejnosc plik/opcja nie ma najmniejszego znaczenia w przypadku lame. rownie dobrze bedzie dzialalo :

lame bolero.wav bolero.mp3 -m s --preset insane -q 0 -v --noath -c -p

jak i

lame -m s --preset insane -q 0 -v --noath -c -p bolero.wav bolero.mp3

czy

lame -m s --preset insane -q 0 bolero.wav bolero.mp3 -v --noath -c -p

albo

lame -m s --preset insane -q 0 -v bolero.wav --noath bolero.mp3 -c -p

a nawet

lame -m s --preset insane -q 0 bolero.wav --noath bolero.mp3 -vcp

0

Chciałbym tylko dodać ze zmiania bitrate plików dźwiękowych (jak i stopnia kompresji graficznych) skompresowanych stratnie jest operacją której zasadniczo nie należy wykonywać ze względu na konieczność rekompresji i powtórnej utraty danych. Należy użyć oryginalnego nieskompresowanego pliku i skompresować go w docelowym bitrate.

1 użytkowników online, w tym zalogowanych: 0, gości: 1