Jak mogę remuxować filmy FLV z YouTube (np. Do MKV)?


2

Z jakiegoś niejasnego powodu mam pliki wideo, które pobrałem z YouTube jako FLV, a nie w innym formacie. Chciałbym je ponownie zmiksować do, powiedzmy, MKV (Matroska). Podczas próby użycia ffmpeg pojawia się Unsupported video codec (7)komunikat. Co powinienem zrobić?

Chciałbym móc to zrobić zarówno w narzędziu wiersza polecenia, jak i za pomocą GUI, ale jedno z nich jest w porządku.

Mój system operacyjny do celów dyskusji to Windows XP SP3.


Jaki masz system operacyjny? Byłem w stanie to zrobić na CentOS, ale musiałem zbudować swoją kopię FFMPEG, aby uzyskać wsparcie dla takich kodeków.
ethrbunny

Pokaż, co dokładnie próbowałeś z FFmpeg, i dołącz pełne, niecięte wyjście wiersza poleceń. Bez tego trudno zgadnąć, na czym polega problem.
slhck

FLV to kodek wideo, a MKV kontener wideo, określ kodek wideo, na który chcesz przekonwertować FLV.
Peter

1
@Peter: FLV nie jest kodekiem wideo, to kontener .
einpoklum

Kodeki nie mają znaczenia - FFmpeg może je po prostu skopiować. ffmpeg -i in.flv -c copy out.mkvna przykład. Co się stanie, gdy spróbujesz? Lub jakie było polecenie, które wypróbowałeś wcześniej, w tym pełne wyjście?
slhck

Odpowiedzi:


1

(jak sugeruje @slhck :)

FFMPEG może rzeczywiście remuxować FLV w MKV, niezależnie od używanych kodeków. Ale - ta funkcja jest (stosunkowo) nowa, więc:

  1. Upewnij się, że masz aktualną wersję FFMPEG. Jeśli nie, pobierz jedną z oficjalnej strony (możesz zostać skierowany poza witrynę dla kompilacji Windows ).
  2. Biegać X:\path\to\ffmpeg.exe -i input_file.flv -c copy output_file.mkv

I to powinno działać.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.