Jak przekonwertować audio z plików wideo MP4 lub FLV na mp3?

122

Czy jest aplikacja, która pozwala mi wyodrębnić dźwięk z pliku wideo MP4 lub FLV i zapisać go jako plik MP3 do użytku w przenośnym odtwarzaczu multimedialnym?

b-ak
źródło
1
technicznie nie możesz, ale możesz wyodrębnić dźwięk z wideo do formatu MP3 ...
TheXed
2
Zarówno mp4i flvpliki wideo zawiera aacdźwięk. Aby mieć taki dźwięk, mp3jest to łatwe, ale mogą wystąpić problemy z konwersją między stratnymi formatami. Należy wziąć pod uwagę przepływności wejściowe i wyjściowe. Zobacz dyskusje w różnych odpowiedziach na to pytanie . Być może najlepszym rozwiązaniem byłoby utrzymanie aacformatu audio , czyli w m4akontenerze - więcej tutaj
2
@cipricus Zarówno pliki wideo, jak mp4i flvwideo mogą zawierać dźwięk w wielu formatach, w tym aaci mp3. Na przykład specyfikacja kontenera FLV wymienia nie mniej niż 15 rodzajów obsługiwanych kodeków / typów dźwięku.
Octavian Naicu
@OctavianNaicu - Masz rację. Mój komentarz miał na celu promowanie idei utrzymania dźwięku bez konwersji. To dobry pomysł bez względu na format, ale oczywiście należy wcześniej wiedzieć, jaki jest konkretny format audio, za pomocą narzędzia takiego jak mediainfo. (Z drugiej strony, ponieważ flv i mp4 to popularne formaty filmów z youtube, które zawierają audio AAC, wyobrażałem sobie, że pytanie to domyślnie odnosi się do youtube.)
Zgadzam się z tobą, że audio nie powinno być konwertowane, jeśli to możliwe. Próbowałem przekazać pomysł, że kontenery mogą przechowywać dane audio w różnych formatach i trzeba patrzeć na format / kodek, a nie na kontener. W zależności od źródła formacie audio może jeden trzeba przekodować audio (na przykład aacw mp4celu mp3w mp3) lub po prostu skopiować go do nowego pojemnika ( mp3w mp4 celu mp3w mp3).
Octavian Naicu

Odpowiedzi:

144

Możesz zrobić to samo w 12.04, używając kilku programów.

Korzystanie z WinFF

  1. Najpierw zainstaluj winff i libavcodec-extra

     sudo apt-get install winff libavcodec-extra
    
  2. Otwórz Winff z deski rozdzielczej

    wprowadź opis zdjęcia tutaj

  3. Następnie zrób to w oknie Winff

    1. Dodaj plik

    2. Wybierz kategorię do konwersji (wybierz Audio)

    3. Wybierz format pliku audio (mp3)

    4. Wpisz folder wyjściowy dla przekonwertowanego pliku

    wprowadź opis zdjęcia tutaj

    1. Następnie kliknij przycisk Konwertuj . Możesz także kliknąć przycisk Opcje , aby dostroić format audio i inne opcje.

    wprowadź opis zdjęcia tutaj

    wprowadź opis zdjęcia tutaj

Korzystanie z VLC

  1. Najpierw zainstaluj VLC i pakiet „libavcodec-extra”

    sudo apt-get install vlc libavcodec-extra
    
  2. Otwórz VLC z myślnika, naciskając Superklawisz i wpisując tam „VLC”

    wprowadź opis zdjęcia tutaj

  3. Następnie z menu panelu górnego wybierz MediaKonwertuj / Zapisz .

    wprowadź opis zdjęcia tutaj

  4. Następnie dodaj plik do konwersji w nowym oknie. Następnie kliknij przycisk Konwertuj .

    wprowadź opis zdjęcia tutaj

  5. W nowym oknie wybierz katalog dla pliku wyjściowego, wybierz profil konwersji (Audio mp3) i kliknij przycisk Start .

    wprowadź opis zdjęcia tutaj

Za pomocą wiersza polecenia

  1. Najpierw zainstaluj narzędzia

    sudo apt-get install ffmpeg libavcodec-extra libav-tools
    

    Jeśli używasz

  2. Użyj tego prostego polecenia, aby wyodrębnić plik audio

    avconv -i /input-file-name-with-path output-filename.mp3
    

    Na przykład, aby przekonwertować plik wideo „How fast.ogg” na how-fast.mp3użycie tego polecenia:

    avconv -i /usr/share/example-content/Ubuntu_Free_Culture_Showcase/How\ fast.ogg how-fast.mp3
    

    Więcej informacji i opcji znajdziesz na stronie podręcznika .

Aby po prostu wyodrębnić dźwięk

Sprawdź te odpowiedzi

Anwar
źródło
1
Myślę, że w wierszu poleceń ważny jest pakiet libavcodec-extra-53. Przed zainstalowaniem nie udało mi się przekonwertować na mp3.
Arpad Horvath,
1
@ArpaD nie powiedziałem w odpowiedzi?
Anwar
2
Znakomita odpowiedź. Dobra robota.
kevinarpe
4
Teraz myślę, że to 56. Ale dlaczego nie zainstalować libavcodec-extrametapakietu?
Hitechcomputergeek
3
+1 dla avconv. Długo szukałem prostej metody wiersza poleceń!
HighCommander4
61

możesz to zrobić za pomocą ffmpeg. Zainstaluj ffmpeg za pomocą następującego polecenia:

sudo apt-get install ffmpeg libavcodec-unstripped-52

Pakiet libavcodec-unstripped-52 jest dostępny w repozytorium Multiverse, więc musisz go włączyć.
Po zainstalowaniu tych pakietów możesz użyć polecenia takiego jak poniższe, aby wyodrębnić audio jako mp3:

ffmpeg -i video.mp4 -f mp3 -ab 192000 -vn music.mp3

Opcja -i w powyższym poleceniu jest prosta: jest to ścieżka do pliku wejściowego. Druga opcja -f mp3 mówi ffmpeg, że wyjście jest w formacie mp3. Trzecia opcja, tj. -Ab 192000 mówi ffmpeg, że chcemy, aby wyjście było kodowane z prędkością 192 Kb / s, a -vn mówi ffmpeg, że nie chcemy wideo. Ostatni parametr to nazwa pliku wyjściowego.

binW
źródło
1
Jeszcze trochę szukałem na ffmpeg, znalazłem ten wspaniały przewodnik catswhocode.com/blog/19-ffmpeg-commands-for-all-needs
b-ak
3
Wolę nowszy konwerter audio / wideo avconv. składnia jest podobna do ffmpeg: 'avconv -i input.mp4 -vn -qscale 1 output.mp3' ... -qscale 1 zapewnia maksymalną jakość (i VBR), a typ kodera jest wywnioskowany z rozszerzenia pliku wyjściowego.
arielf
ffmpeg pochodzi teraz z libav-tools.
Mittenchops
1
Uruchamiając ten program, mówi: *** TEN PROGRAM JEST DEPRECATED *** Ten program służy wyłącznie do zapewnienia zgodności i zostanie usunięty w przyszłej wersji. Zamiast tego użyj avconv.
melmi
Dobra odpowiedź, ponieważ ffmpeg może być używany na Mac OS, a ja nie muszę przełączać się na Ubuntu :)
Kelin
13

konwerter dźwięku to kolejne narzędzie, które może konwertować formaty audio, a także tylko wideo na audio:

Zainstaluj za pośrednictwem centrum oprogramowania

lub przez terminal:

sudo apt-get install soundconverter

plecak
źródło
Musiałem zrobić sudo apt-get install ubuntu-
limited
9

Jest to bardzo łatwe w WinFF ( zainstaluj ), który jest GUI dla ffmpeg.

  1. Kliknij dodaj.
  2. Wybierz plik wideo
  3. W Konwertuj na wybierz Audio
  4. Wybierz kodek audio
  5. Kliknij Konwertuj. (Zauważ, że przycisk Konwertuj może czasami zniknąć, jeśli okno jest zbyt małe. Zwiększ okno, jeśli go nie widzisz)

Gotowy. Zrzut ekranu:

wprowadź opis zdjęcia tutaj

Jo-Erlend Schinstad
źródło
6

Audacity może również otworzyć plik FLV i wyeksportować go do formatu MP3, FLAC i innych formatów

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj


Moim ulubionym sposobem jest użycie gnome-terminal -e "avconv -i %f %f.mp3"w niestandardowych działaniach Thunar. Co więcej, aby uzyskać stałą szybkość transmisji 192 kb / s:

avconv -i %f -c:a libmp3lame -ac 2 -b:a 190k %f.mp3

W rzeczywistości dźwięk w pliku flv (i mp4) jest w aacformacie. Aby pozostać jak najbliżej jakości oryginalnego dźwięku, rozważ użycie aacw m4apojemniku. Jeśli format mp3 jest koniecznością, weź pod uwagę początkową szybkość transmisji aacpliku podczas konwersji do formatu mp3. Więcej tutaj .

Społeczność
źródło
5

Konwerter dźwiękuZainstaluj konwerter dźwięku to kolejne narzędzie, które może konwertować formaty audio, a także tylko wideo na audio.

Można go zainstalować w Centrum oprogramowania (klikając powyższy link) lub uruchamiając następujące polecenia w terminalu ( Ctrl+ Alt+ T):

sudo apt-get update
sudo apt-get install soundconverter
wąż
źródło
testowałeś konwersję flv na mp3 w konwertera dźwięku? podczas gdy konwersja wideo MP4 do formatu MP3 działa dobrze, w moim przypadku działa bez końca, bez wyniku do pliku FLV, który Winff konwertuje w kilka sekund
zainstaluj także dodatki ubuntu-ograniczone do konwersji plików mp3
wyrazy
3

Możesz przekonwertować swoje pliki multimedialne za pomocą odtwarzacza VLC. Załaduj plik multimedialny => do konwersji: Menubar> Media> Konwertuj / Zapisz.

schiemański
źródło
Dzięki za wskazówkę. Używam VLC od dłuższego czasu, ale nie wiedziałem o tej funkcji
Mysterio
1

mkvtoolnix jest dobrym pakietem, może jednocześnie wyodrębniać utwory, rozdziały lub określone czasy.

mkvmerge -i <input_video>

Identyfikator ścieżki 0: wideo (MPEG-4p10 / AVC / h.264)
Identyfikator ścieżki 1: audio (AC-3 / E-AC-3)
Identyfikator ścieżki 2: audio (AC-3 / E-AC-3)

Chcesz wyodrębnić TrackID 2 według poszczególnych rozdziałów (załóż długi film)

mkvmerge -o <output_audio> --audio-tracks 2 --no-video --split chapters:all <input_video>  

Otrzymasz numerowane pliki, output_audio001, output_audio002 ...

Następnie przekonwertuj każdy plik audio na mp3

Sadaharu Wakisaka
źródło
0

Transmageddon

Możesz także użyć Transmagedon Video Converter do konwersji pliku wideo na plik dźwiękowy.

Zainstaluj za pośrednictwem centrum oprogramowania

Lub w skrócie:

sudo apt-get install transmageddon

Aby przekonwertować na MP4, musisz wybrać w Choose Video Codecjako No Video.

Można przekonwertować na .ogg, wybierając Presetsjako Ogg.

wprowadź opis zdjęcia tutaj

Społeczność
źródło
0

Użyłem odtwarzacza multimedialnego VLC do konwersji pliku .flv na plik .mp4 / mp3. Audacity nawet nie załadowało pełnego pliku. Może załadować tylko pierwsze 8 sekund i mógłbym wyeksportować dźwięk. Ale VLC było najszybsze! Niech każde inne oprogramowanie będzie!

Aditya Soni
źródło