Odkrywanie CLI: od WMA do MP3 w 2 krokach

Witam wszystkich złoczyńców i miłośników środowisk GNU / Linux tak jak ja, spędzamy dzień próbując zrobić to samo, co inni robią w innych systemach, co niekoniecznie musi być Windows. Okazuje się, że dostałem od znajomego ostatnią płytę X-Alfons i zanim duża liczba geeków, którzy są tam i znają mnie, zakocha się we mnie, ważne jest, aby wyjaśnić, że ta płyta Rozdawali to na uniwersytetach ale hej, co ja jechałem.

Wszystkie utwory na płycie CD są w formacie WMA (Windows Media Audio… przynajmniej myślę, że to muszą być inicjały tych rzeczy) i ogólnie mamy guatacę (ucho) dostosowany do formatu MP3, Postanowiłem więc dowiedzieć się, czy jest jakiś sposób, bez popadania w filozofię własnościowego oprogramowania polegającą na instalowaniu aplikacji dla czegoś, co nasz system jest w stanie zrobić samodzielnie, aby osiągnąć to samo i spójrz, co za zbieg okoliczności…. mój system (Debian 6.0 z LXDE)  Byłem już przygotowany, aby zrobić to sam, że nie wiedziałem ...

Zobaczmy, czy wyjaśnię, odtwarzacz wideo, który lubię Mplayer. Inną rzeczą, której potrzebujemy, jest narzędzie konsoli o nazwie Kulawy ale nie wiem czy to ja Debian Ale kiedy poszedłem go zainstalować ... voila, został już zainstalowany, więc nie mogę ci powiedzieć, czy jest to ustawienie domyślne, czy nie. Teraz kontynuuj, jeśli już to zrobiłeś Mplayer y Kulawy Przejdźmy więc do tego, jak to zrobić, jeśli wręcz przeciwnie, nie masz tych aplikacji, cóż…. Na co czekasz, aby je zainstalować? więc otwórz konsolę jako root i wpisz (zakładając, że używasz również Debiana lub jednej z jego pochodnych):

apt-get install mplayer lame

Gotowe, mamy już zainstalowane potrzebne aplikacje w naszym systemie, chociaż, jak wspomniałem, niektóre mają je już domyślnie, więc zaczyna się magia:

Wyobraźmy sobie, że mamy folder, w którym znajdują się pliki w formacie WMA, które chcemy przekonwertować.Ja zrobiłem to w folderze testowym, więc w konsoli zobaczymy coś takiego:

[kod] neji@Maq2:~/Desktop/wmatomp3$ ls
4.wma
[/ Code]

Program Lame pozwala nam przekonwertować plik WAV do formatu MP3, ale ponieważ mamy plik typu WMA, użyjemy Mplayera do przekonwertowania go do formatu WAV w następujący sposób:

[kod] neji@Maq2:~/Desktop/wmatomp3$ mplayer 4.wma -ao pcm
MPlayer SVN-r31918 (C) 2000-2010 Zespół MPlayera
Nie można otworzyć urządzenia z joystickiem /dev/input/js0: Brak takiego pliku lub katalogu
Nie można zainicjować joysticka wejściowego
mplayer: nie można połączyć się z gniazdem
mplayer: Nie ma takiego pliku ani katalogu
Nie udało się otworzyć obsługi LIRC. Nie będziesz mógł używać pilota.

Odtwarzanie 4.wma.
Wykryto tylko format pliku audio.
============================================ ========================
Otwieranie dekodera audio: [mp3lib] MPEG warstwa-2, warstwa-3
DŹWIĘK: 44100 Hz, 2 kanały, s16le, 128.0 kbit/9.07% (współczynnik: 16000->176400)
Wybrany kodek audio: [mp3] afm: mp3lib (mp3lib MPEG warstwa-2, warstwa-3)
============================================ ========================
[AO PCM] Plik: audiodump.wav (WAVE)
PCM: Częstotliwość próbkowania: 44100 Hz Kanały: Format stereo s16le
[AO PCM] Info: Szybsze zrzucanie osiąga się za pomocą -vc null -vo null -ao pcm:fast
[AO PCM] Info: Aby zapisać pliki WAVE użyj -ao pcm:waveheader (domyślnie).
AO: [pcm] 44100Hz 2ch s16le (2 bajty na próbkę)
Wideo: brak wideo
Rozpoczynanie odtwarzania…
A: 217.0 (03:37.0) z 265.0 (04:25.0) 0.3%

Wyjście… (Koniec pliku)
[/ Code]

Nie martw się, jeśli otrzymasz plik o nazwie „audiodump.wav» bez cudzysłowów, czyli plik przekonwertowany przez MPlayer a teraz użyjemy go z innym programem do konwersji do formatu MP3:

[kod] neji@Maq2:~/Desktop/wmatomp3$ lame –r3mix audiodump.wav 4.mp3
LAME 3.98.4 32 bity (http://www.mp3dev.org/)
Cechy procesora: MMX (używany ASM), SSE (używany ASM), SSE2
Wykorzystując wielofazowy filtr dolnoprzepustowy, pasmo przejściowe: 17960 Hz – 18494 Hz
Kodowanie audiodump.wav do 4.mp3
Kodowanie jako 44.1 kHz j-stereo MPEG-1 Layer III VBR(q=3)
ramki | Czas procesora/stymulacja | RZECZYWISTY czas/oszacowanie | graj/procesor | ETA
8309/8310 (100%)| 0:07/0:07| 0:07/0:07| 27.405x| 0:00
32 [108] ***
40 [ 1] *
48 [0] 56 [0] 64 [0] 80 [2] *
96 [ 34] %
112 [ 477] %************
128 [1711] %********************************************
160 [4592] %%%%%%%**************************************** ************************************************* ***************
192 [ 893] %%%%********************
224 [ 261] %*****
256 [ 133] %***
320 [ 97]%**
——————————————————————————————————————————
kb/s LR MS % długi przełącznik krótki %
157.5 6.4 93.6 92.4 4.2 3.4
Pisanie tagu LAME… gotowe
Wzmocnienie powtórki: -9.6 dB
[/ Code]

Jeśli spojrzysz teraz do folderu, mamy to:
[kod] neji@Maq2:~/Desktop/wmatomp3$ ls
4.mp3 4.wma audiodump.wav
[/ Code]

Gotowy…. tylko 2 polecenia i mamy już plik przekonwertowany z WMA na MP3. Wiem, że dla wielu korzystanie z takiej ilości poleceń nie jest zbyt przyjemne, ale zawsze można zrobić Skrypt, aby były wykonywane i wykonywać tę samą operację na całym katalogu plików.

Na razie zakończę na tym, wiesz, bądź grzeczny i nie trać chęci do nauki i dużo ważniejsze: jak już się czegoś nauczysz, nieważne jak mało znaczące może się to wydawać, nie przestawaj dzielić się tym z innymi, jak Właśnie z tobą.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   David powiedział

    Używam Soundconvertera, dla mnie niezbędnej aplikacji z bardzo ciekawymi opcjami.

    1.    Carlos powiedział

      Doskonały program.

  2.   David powiedział

    Aby wyodrębnić audio z filmów, na przykład z YouTube, używam Clipgrab, który pozwala mi wybrać zarówno format audio, wideo, jak i jego jakość.
    Moje pliki audio są w Ogg.

    1.    Sieg84 powiedział

      OGG FTW!

  3.   elav <° Linux powiedział

    Muszę więc dodać dwie rzeczy:

    1- Aby przekonwertować dźwięk, używam Xcfa, który mówi również, które pakiety należy dodać dla każdego formatu.
    2- Słabe wydaje mi się, że nie jest domyślnie dostarczane z Debianem, chociaż nie mogłem ci powiedzieć, ponieważ instaluję z NetInstall od ponad 3 lat 😀

  4.   Taregonu powiedział

    Cóż, wchodzę do terminala i używam ffmpeg, aby wyodrębnić dźwięk z filmów i przekonwertować je na mp3, chociaż nigdy nie przyszło mi do głowy przekonwertować go na wav.

  5.   Sieg84 powiedział

    Co nie jest prostsze z soundconverterem lub soundkonverterem?
    A do tego darmowe oprogramowanie używa ogg?

    Ze względu na wma i mp3, wma ma lepszą jakość dźwięku.
    lub jeszcze lepiej, zamiast mp3, m4a (aac).

  6.   3rdriago powiedział

    Wszystko to bardzo ładnie, ale… co to do cholery jest „ODKRYWANIE”??? (w tytule mówię) Czy to słowo po hiszpańsku? Wiedziałem o Discovering, ale nie o tej wersji autora… OO

    1.    Hyuuga_Neji powiedział

      Masz rację…. poprawne słowo to „Odkrywanie” i umieściłem ten tytuł, ponieważ około tydzień temu zacząłem dostrzegać, ile rzeczy można zrobić z CLI (Cpolecenie LIne Ininterface), których nie robimy, ponieważ naprawdę nie wiemy, jak to zrobić w ten sposób, ale to nie znaczy, że jest to niemożliwe. Mój przyjaciel i kolega powiedział mi, że „zajmuję się” robieniem rzeczy ponownie w konsoli, dla niego czasy konsoli są „ante-windosian”, to znaczy przed pojawieniem się systemu Windows, ale z oczywiście... to jest twój punkt widzenia.

      1.    Merlin Debianita powiedział

        Nie wydaje mi się, żeby to się angażowało, trzeba się dużo nauczyć, a czasem jest nawet zabawnie, problem polega na tym, że trzeba to zrobić w jak najkrótszym czasie, tak, wiem, że konsola jest szybsza niż grafika, ale potrzeba czasu pamiętaj, aby kopiować i wklejać polecenia, które w końcu, jeśli nie masz dobrej pamięci, zmarnujesz czas.

        I tak, wielu użytkowników ma rację, łatwiej jest to zrobić za pomocą konwertera, ale jeśli twój Linux odtwarza pliki wma, nie rozumiem, dlaczego musisz je konwertować.

        1.    Merlin Debianita powiedział

          Przykro mi, że NIE angażuje się, bardziej przydatne jest uczenie się.

  7.   zwycięzca powiedział

    Z ffmpeg -i file.wma file.mp3 wystarczy lub możesz stworzyć skrypt do konwersji kilku plików jednocześnie.

    1.    Sieg84 powiedział

      A jaki jest bitrate używany do wyjścia audio?

      1.    zwycięzca powiedział

        bitrate można dostosować za pomocą -ab na przykład ffmpeg -i plik.wma -ab 192k plik.mp3

  8.   zwycięzca powiedział

    Oto dokumentacja wszystkiego, co potrafi ffmpeg, jest to bardzo potężne narzędzie, którego nie można zazdrościć innym http://ffmpeg.org/ffmpeg.html

  9.   Tsadu powiedział

    dzięki

    **** Jak przekonwertować pliki WMA na MP3 i połączyć je w jeden plik audio lub dźwiękowy (utwory -> album, utwory -> album) ****

    1st: Jeśli nie masz jeszcze zainstalowanego ffmpeg, możesz go zainstalować za pomocą polecenia:
    sudo apt-get zainstaluj ffmpeg

    2.: Znajdujemy się w katalogu lub folderze, w którym znajdują się utwory:
    płyta CD…..

    3.: Każdy plik WMA jest konwertowany do formatu MP3, wykonując polecenia w terminalu:
    ffmpeg -i piosenka1.wma -f mp3 -ab 192 piosenka1.mp3
    ffmpeg -i piosenka2.wma -f mp3 -ab 192 piosenka2.mp3
    ...

    4.: Utwory są łączone za pomocą odpowiedniej komendy (zgodnie z liczbą łączonych tematów), podobnie jak:
    ffmpeg -i "concat:song1.mp3|song2.mp3" -acodec kopiuj dysk.mp3

    Źródła:
    http://softwarelibreenmivida.blogspot.com.es/2011/11/convertir-wma-mp3-y-ogg.html
    http://superuser.com/questions/314239/how-to-join-merge-many-mp3-files