gstreamer-ffmpeg:DEVEL a ffmpeg-0.8

Michał Lisowski lisu87 w gmail.com
Wto, 12 Lip 2011, 18:08:19 CEST


W dniu 12.07.2011 17:53, Marcin Krol pisze:
>> Proponuje do ti-dev posłać gstreamer-ffmpeg z brancha DEVEL (wersja
>> 0.10.11.2-pre).
>>
>> Powód: wersja stable nie buduje się z nowym ffmpegiem w wersji 0.8.
>>
>> Kto za, kto przeciw?
>
> Wersja z DEVEL na pewno zablokuje wypuszczenie stabilnego snapa. 
> Jeżeli są widoki na stabilne wydanie w okresie powiedzmy 2 miesięcy to 
> posyłaj. Jeżeli jednak miało by nie wyjść stabilne wydanie w tym 
> czasie to odpuszczamy.
>
> Jak w ogóle sytuacja z ffmpeg 0.8? Nie zagłębiałem się w temat, ale 
> kilka rzeczy ponoć nie działa z nim prawidłowo.
>

Większość zależności udało mi się przebudować, wymagało to trochę 
nakładu pracy, żeby dostowsować aplikacje do nowego API. Problemy jak 
dotąd następujące:

FusionSound.spec - nie mogę zmusić do budowy z ffmpeg 0.8

amarok.spec - w cvs leży wersj 2.4.1 stable, z nałożonym patchem dla 
ffmpeg 0.8, problem występuje podczas uruchomienia amaroka, ale nie jest 
związany z nowym ffmpegiem. Ktoś pisał, że u niego działa, ale u mnie 
jak dotąd brak postępów.

mplayer2.spec/mplayer.spec - narazie jedyny zgłoszony problem to błąd 
podczas odtwarzania filmu zakodowanego za pomocą starszej wersji 
mplayera (mencoder). Poza tym jednym zgłoszeniem wszystko działa, 
przynajmniej u mnie.

mpeg4ip - potrzebuje miłości w postaci patcha dla nowego API ffmpeg, z 
czym raczej problemu być nie powinno. Ja bym jednak szedł w stronę 
dopieszczenia mp4v2.spec, który spokojnie może zastąpić stare mpeg4ip.

gstreamer-ffmpeg - tak jak pisałem, problem z nowym API, jest do 
przeskoczenia. Albo własny patch (sporo roboty), albo megowanie zmian z 
gałęzi unstable (mniej roboty), albo tak jak proponowałem - zbudowanie z 
DEVEL. Myślę, że niedługo powinna wyjść nowa wersja stable.

vlc.spec - do łatania pod względem nowego API ffmpeg. Dostałem 
nieoficjalną informację, że niedługo wychodzi nowa wersja, która poblem 
rozwiązuje.

Tyle jeżeli chodzi o ffmpeg 0.8 stable. Tak naprwdę największy problem 
widzę z FusionSound (ewentualnie gstreamer oraz vlc).


Więcej informacji o liście pld-titanium