Zastanawiam się, które ustawienia wiersza poleceń muszę jawnie ustawić (lub ominąć), aby kodować wideo do formatu x264 (w formacie mp4), używając domyślnie ffmpeg w QuickTime. Uważam, że wiele predefiniowanych plików predefiniowanych działa dla mnie, ale niektóre z nich nie będą, na przykład nie mogę uzyskać żadnego z tych bezstratnych plików do pracy i też jestem nimi zainteresowany. Na przykład plik libx264-lossless_max.ffpreset zakoduje mój film, ale można go odtwarzać tylko w VLC, a nie w Quicktime. W Quicktime film pozostaje czarny. Wiem, że Perian jest opcją, ale chcę, aby mój plik mógł być odtwarzany bez instalowania Periana. Dzięki za pomoc.Kodowanie wideo w FFmpeg do X264 i umożliwienie gry w Quicktime
Odpowiedz
http://ffmpeg.org/trac/ffmpeg/wiki/x264EncodingGuide:
Należy pamiętać, że Apple Quicktime obsługuje tylko YUV 420 przestrzeń kolorów dla x264 zakodowany filmach, i niczego wyższego niż w „głównym” profilu nie obsługuje. Pozostawia to tylko 2 opcje klipów zgodnych z Quicktime: baseline i main. Wszystkie inne profile nie są obecnie obsługiwane przez Quicktime, chociaż będą odtwarzane niemal w każdym innym odtwarzaczu.
Ponadto, dla powyższej odpowiedzi: Quicktime nie jest własnościowym kodekiem jako takim. Quicktime to otwieracz multimediów, który może zawierać wiele różnych kodeków. Sam Quicktime nie jest kodekiem.
Dziękuję bardzo za to! Zmagałem się z tym problemem i to była jedyna różnica, którą mogłem znaleźć między Tak więc przykładem jest zrobienie tego: 'ffmpeg -i input.mov - pix_fmt yuv420p output.mov' Istnieje specjalna uwaga na temat quicktime w https://trac.ffmpeg.org/wiki/Encode/H.264 –
- 1. Kodowanie wideo H.264 CBR z FFmpeg
- 2. Zbuduj FFMPEG z x264 dla Androida
- 3. FFMPEG- Konwersja wideo do obrazów
- 4. QuickTime Plugin.webplugin/QuickTime Plugin”(plik nie znaleziono). W iPhone
- 5. kodujący czytelny film przez QuickTime przy użyciu FFMPEG
- 6. Kodowanie ze zmienną liczbą klatek w ffmpeg
- 7. Odtwarzanie wideo z JavaCV i FFmpeg
- 8. Kompresja wideo za pomocą FFMPEG i JNI
- 9. FFmpeg Jak napisać wideo do pliku
- 10. Uzyskiwanie wymiaru wideo z ffmpeg -i
- 11. FFMPEG 2 Wideo transkodowane i obok siebie w 1 klatce?
- 12. Pasek postępu kodowania wideo ffmpeg
- 13. FFmpeg na żywo - pętla wideo?
- 14. FFmpeg - Scalanie wideo z przezroczystością
- 15. FFMpeg - Tworzenie miniatury pliku wideo
- 16. Android ffmpeg złe wyjście wideo
- 17. MPEG-TS Kodowanie
- 18. html5 Tagi wideo bez wywoływania funkcji quicktime player
- 19. ffmpeg i OpenGL
- 20. FFMPEG - konwersja wideo bez utraty rozdzielczości
- 21. Przycinanie wideo z FFMpeg jest bardzo powolne.
- 22. jak rozpoznać kodek wideo pliku z ffmpeg
- 23. Polecenie edycji wideo ffmpeg w milisekundach znacznik czasu
- 24. Konwersja wideo z ffmpeg za pomocą GPU
- 25. Użyj FFMpeg, aby uzyskać środkową klatkę wideo?
- 26. Czy ffmpeg odtwarza cały plik wideo w celu wyodrębnienia obrazu?
- 27. Używanie biblioteki FFMPEG z iPhone SDK do kodowania wideo
- 28. FFMPEG Nie można wyświetlić czasu trwania wideo
- 29. Dekodowanie wideo za pomocą ffmpeg dla android
- 30. ffmpeg: Jak przypisać pustą ścieżkę dźwiękową do wideo?
Ale dlaczego dbasz o wadliwych graczy? Zawsze będą gracze, którzy nie mogą odtworzyć twojego pliku. I nikt nie używa Quicktime właśnie dlatego, że nie obsługuje najbardziej użytecznych formatów. (Ta sama sytuacja z nonsensem "Windows Media Player"). VLC jest bezpłatny i dostępny na wszystkie platformy, dlaczego po prostu go nie używać? –
@SargeBorsch w niektórych branżach niektórzy gracze są, dla lepszego lub gorszego, de facto standardami - na przykład Quicktime oferuje szorowanie klatka po klatce (inni gracze, tacy jak RV również to robią, więc nie ma tu żadnej wymówki - haven ' t znalazłem darmowy skruber oprogramowania :() – d3vid