Przy jakiejś okazji rozmawialiśmy FFmpeg. To jest Narzędzie open source, którego funkcją jest dekodowanie formatów wideo. Narzędzie jest bardziej powszechne, niż mogłoby się wydawać, chociaż w niektórych przypadkach działa w cieniu jako jest to silnik popularnych odtwarzaczy wideo.
W ostatnich dniach została wydana nowa aktualizacja, która reprezentuje wersję 4.0. Oprócz dobrze znanych regulacji, które sprawiają, że odtwarzanie jest bardziej płynne, tym razem poprawia kompatybilność z kartami graficznymi co do tej pory stworzyło inną niezgodność. Teraz proces nie zależy już tak bardzo od procesorów, przekazując pracę kartom graficznym.
Więc teraz jest szybszy i zużywa mniej energii podczas odtwarzania niektórych filmów, początkowo nie jest kompatybilny z odtwarzaczem, którego zwykle używamy.
Jak dotąd, grafika Nvidia ze wsparciem NVDEC została odrzucona. W związku z tym, kompatybilność z nowym HEVC / H.265 powinna być idealna, nie tworzy żadnego zobowiązania wobec programu, który próbuje je odtworzyć. W procesorach AMD ulepszenia zaczynają się od H.264 i oczywiście H.265 jest aktualizowany.
Negatywną stroną jest to, że nie jest bezpośrednio dostępny dla komputerów Mac. tymczasowo możemy użyć VideoToolBox i polecenie terminala, aby użyć karty graficznej a nie procesor. Polecenie jest następujące:
ffmpeg -i video.mp4 -c:v h264_videotoolbox out.mp4
Różnica jest więcej niż znacząca, zwłaszcza na najnowszych komputerach Mac. Na 2017-calowym MacBooku Pro 15 konwersja wideo na HEVC / H.264 zajęłaby około 40 sekund. Po aktualizacji FFmpeg proces trwa zaledwie 6 sekund.
Przy tych szybkościach konwersji użycie H.265 wzrośnie. Pamiętaj, że jest to kodek, który zachowuje tę samą jakość na mniejszej przestrzeni. Wadą jest czas konwersji. Dzięki pojemności pokazanej w tej aktualizacji format H.265 szybciej trafi do głównego nurtu.