Mam plik wideo MP4 o pojemności 4 GB, który nagrałem za pomocą HD Flip Mino. Jak zredukować go do nie więcej niż 1 GIG bez utraty jakości?
Mam plik wideo MP4 o pojemności 4 GB, który nagrałem za pomocą HD Flip Mino. Jak zredukować go do nie więcej niż 1 GIG bez utraty jakości?
Odpowiedzi:
Możesz spróbować użyć czegoś takiego jak ffmpeg lub mencoder, aby ponownie zakodować go z mniejszą przepływnością, np .:
Oblicz potrzebną szybkość transmisji, dzieląc 1 GB przez długość filmu w sekundach. Tak więc w przypadku filmu o długości 16:40 (1000 sekund) użyj przepływności 1000000 bajtów / s:
ffmpeg -i input.mp4 -b 1000000 output.mp4
Dodatkowymi opcjami, które mogą być warte rozważenia, jest ustawienie współczynnika stałej szybkości , który obniża średnią szybkość transmisji, ale zachowuje lepszą jakość. Zmieniaj CRF między około 18 a 24 - im niższy, tym wyższa przepływność.
ffmpeg -i input.mp4 -vcodec libx264 -crf 20 output.mp4
-b
przyjmuje bitrate, a nie bajt. Jeśli wideo musi mieć 1 GB, a długość wynosi 1000 (tysiąc) sekund, to pożądana przepływność wynosi około 1e9 / 1000 * 8 = 8e6 (8 000 000) bitów na sekundę (bps).
Możesz nieniszcząco edytować plik, aby wyciąć fragmenty, których nie chcesz (zdejmij 1 m od początku, 30 s od środka, 4 m od końca).
Poza tym będziesz musiał ponownie zakodować MP4 jako mniejszy plik. Wypróbuj hamulec ręczny .
W obu przypadkach tracisz jakość. Spróbuj majstrować przy dowolnej opcji (lub obu) i porównaj wyniki. Wybierz to, co wygląda najlepiej i ma odpowiedni rozmiar pliku.
Użyj „HandBrake”. Zaimportuj plik. Wybierz „High Profile”, a następnie kliknij „Start”. Może kompresować plik 100 MB do 27 MB lub więcej. (Plik wejściowy nie może być w stanie skompresowanym). Jeśli używasz hamulca ręcznego w wersji 0.9.5, istnieje ustawienie wprowadzania rozmiaru pliku, który chcesz skompresować. (Górna wersja HB nie ma tej funkcji).
Sorenson Squeeze to kolejne profesjonalne narzędzie Level do tego rodzaju zadań.
Natknąłem się na to pytanie, a następnie natknąłem się na następującą usługę online, która rozwiązuje problem:
Bardzo fajnie, nie ma potrzeby przesyłania pliku, konwersja odbywa się lokalnie.