Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] MPC-HC Media Player Classic Home Cinema, linia komend do pr

To: winnt@man.lodz.pl
Subject: Re: [WINNT] MPC-HC Media Player Classic Home Cinema, linia komend do przyspieszenia audio+video wydłubać z programu
From: "Grzegorz Niemirowski" <grzegorz@grzegorz.net>
Date: Tue, 5 Mar 2024 16:25:18 +0100
jedrek <j@j.j> napisał(a):
To moje póki co gdybanie, że karmi. To jest do ustalenia przez
programistę  Grzegorza :)
A jak nie karmi to może jakieś gotowce są zaszyte w jakiejś bibliotece?
O tym, że w tych konwersjach w locie bierze udział ffmpeg dedukuję na podstawie tego,
że w paczce widzę katalog
LAVFilters64
gdzie siedzą częściowo podobne biblioteki dll jakie zawiera w sobie
ffmpeg w  wersji shared

Zgadza się, to jest ffmpeg.
W każdym razie nie trzeba być programistą żeby stwierdzić, że nie ma żadnego karmienia, bo jest tylko jeden plik .exe. Nie ma drugiego exe, który by był uruchamiany przez główny exe i dostawałby w ten sposób jakieś parametry. Jest jeden exe, który ładuje sobie biblioteki ffmpeg do pamięci i woła znajdujące się w nich funkcje. Można się w związku zacząć drążyć jakie funkcje są wołane i z jakimi parametrami. Ale widzę tu pewne problemy: - wcale nie wiemy, czy to przyspieszanie jest robione w ffmpeg czy w samym mpc-hc.exe - funkcje dostępne w DLL wcale nie muszą się pokrywać z parametrami wywołania ffmpeg.exe - sprawdzenie co jest kiedy wołane może być czasochłonne, potrzebny jest program przechwytujący wywołania DLL - to, że istnieje przyspieszenie podczas odtwarzania nie oznacza, że można z niego skorzystać też przy konwersji

--
Grzegorz Niemirowski
https://www.grzegorz.net/

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>