Jakich wierszy poleceń użyć do konwersji z avi na mp4, ale bez niszczenia rozmiaru ramki i zmniejszania rozmiaru pliku do pierwotnego rozmiaru lub nieco większego, i to samo z mp4 na avi? Ilekroć próbowałem przekonwertować to stało się jak 2 GB
27
ffprobe -i infile.avi
zamiastffmpeg -i infile.avi
do uzyskiwania informacji, ponieważ powoduje to błąd „Co najmniej jeden plik wyjściowy musi zostać określony”.Byłem bardzo zainteresowany konwersją plików AVI do MP4. Czytając twój post, przypomniałem sobie polecenie ffmpeg:
Polecenie
-strict -2
jest wymagane przez kodek AAC, który jest eksperymentalny, ale działa (libaac), jeśli dodasz te dwa parametry. Plik wyjściowy jest domyślnie wysokiej jakości.źródło
O ile rozumiem, należy wymienić avi-container na mp4 one (formalnie - podstawowy format pliku multimedialnego ISO ISO / IEC 14496-12).
jeśli uruchomisz następujące polecenie:
W takim przypadku ffmpeg ponownie koduje strumienie elementarne w pliku input.avi (pojemniki cahnge i ponowne kodowanie jest domyślnym trybem ffmpeg ). Warto zauważyć, że ponowne kodowanie może pogorszyć jakość obrazu i / lub słuchu.
Dlatego zaleca się wyłączenie ponownego kodowania za pomocą opcji kodeka „ c: v copy c: a copy ”:
W powyższym przypadku ffmpeg zmienia jedynie powłoki (kontenery)
źródło
Znalazłem ten :: Libav w systemie Linux.
Instalacja: uruchom polecenie
Polecenie konwersji wideo:
Przejdź do folderu zawierającego wideo i uruchom terminal
źródło