Moim ostatnim wyzwaniem jest znalezienie prawidłowego sposobu konwersji kilku plików .flac na pliki mp3 w formacie 320k. Czy ktoś wie, jak to zrobić, być może avconv
, bez użycia skomplikowanego skryptu Pythona, dekompresji plików do formatu .wav lub innego skomplikowanego schematu?
13
avconv
to nowe wdrożenie, które wkrótce będzie przestarzałeffmpeg
.Odpowiedzi:
Przede wszystkim musisz się upewnić, że jest zainstalowany.
Powinien mieć kodeki lame i flac, teraz wystarczy utworzyć skrypt bash, aby zakończyć zadanie:
Tutaj powłoka będzie czekać na twoje polecenia, skopiuj i wklej to:
Teraz naciśnij Ctrl+ D. Spraw, by skrypt był wykonywalny
chmod +x flac2mp3
. Teraz możesz użyć tego w następujący sposób:Możesz także skopiować skrypt do gdzieś w twoim,
PATH
a następniecd
do katalogu z flacs i go uruchomić.W odniesieniu do następującego parametru użytego powyżej:
nie da ci dokładnie pliku 320k , chociaż i tak jest to prawdopodobnie najlepsze ustawienie. Sugerowane ustawienia faktycznie dają docelową szybkość transmisji bitów wynoszącą 245 kb / s przy zakresie 220–260. Jeśli naprawdę chcesz 320k mp3, musisz przejść do CBR i użyć:
ale potrzebujesz wspaniałych uszu, aby zauważyć różnicę ...
Odniesienie:
źródło
W przypadku pojedynczego pliku używam tego i jego pracy idealnej dla mnie.
źródło
Wiem, że to dość stary wątek, ale miałem podobne zadanie, więc stworzyłem małe narzędzie do konwersji FLAC na MP3. (Raspberry pi 3, z OSMC) Może ktoś znajdzie to przy tym samym wyszukiwaniu, co ja.
https://github.com/erdnuesse/flac-to-mp3
Cechy:
Składa się z 2 skryptów, pierwszy uruchamia podaną liczbę wystąpień procesów roboczych (jeden dla każdego rdzenia lub ile chcesz). Podczas gdy drugi wykonuje pracę.
Opiera się na avconv (mój OSMC ma 4 rdzenie, ale nie obsługuje ffmpeg po wyjęciu z pudełka, więc, no cóż.)
Nadal działa, więc mam nadzieję, że nie będzie żadnych poważnych niepowodzeń.
Pozdrawiam Kay
źródło
Ten skrypt przekonwertuje wszystkie pliki w bieżącym katalogu na mp3 lub dowolne rozszerzenie pliku z dowolnego typu pliku audio-wideo.
Skrypt został nazwany mp423, ponieważ jest łatwy do zapamiętania i typowy dla różnych typów plików, chociaż można konwertować dowolny typ.
Oto przykład użycia. Zapisz skrypt w katalogu domowym i nie zapomnij, aby był wykonywalny. Nie ma potrzeby podawania nazwy pliku ani ścieżki. Wystarczy przejść
cd
do katalogu, w którym znajdują się pliki, a następnie uruchomić skrypt w następujący sposób:Kolejny przykład konwersji wszystkich plików MP4 w katalogu na mp3:
Konwertuj wszystkie mp4 na m4a:
Jest to przydatne, gdy masz cały katalog pełen plików, które musisz przekonwertować.
Jeśli masz tylko jeden lub dwa pliki, które chcesz przekonwertować, po prostu utwórz katalog, w którym chcesz je uruchomić.
Nie usuwa również oryginalnych plików.
źródło
avconv
lubffmpeg
alemplayer
zelame
jest tak dużo szybciej. Chociażwav
najpierw dekompresuje się , nie jest to skomplikowane, biorąc pod uwagę, ile czasu to oszczędza podczas konwersji dużej liczby plików lub nawet pojedynczego dużego pliku. Nie wspominając o fajnej wydajności, która pokazuje twoje postępy.ffmpeg
jest dla mnie wystarczająco szybki (działa około 50-60x)ffmpeg
dlatego może być tak powolny (mam świetne uszy).Ten skrypt flac2mp3.sh służy
ffmpeg
do konwersji drzewa folderów plików FLAC na inne drzewa folderów plików MP3. Okładka jest dołączona, jeśli jest dostępna. Możesz ustawićCORES
zmienną, aby tworzyć zadania w tle i konwertować kilka plików jednocześnie.źródło