Tak ostatnio skompilowałem w swoim msysie mplayera dla windows z bieżącego svn (2009.09.12), może ktoś będzie zainteresowany. Cała praca tylko po to, by mieć w pełni sprawnego mencodera z możliwością kodowania do xvid/x264 z wykorzystaniem n rdzeni procesora.
Co zostało użyte:
gcc-sjlj (GCC) 4.2.1-sjlj (mingw32-2)
freetype 2.3.9
libiconv 1.13.1
xvid (svn)
x264 (git)
faac 1.28
faad 2.7
lame 3.98.2
libid3tag 0.15.1b
libmad 0.15.1b
libogg 1.1.4
libtheora 1.0
libvorbis 1.2.3
twolame 0.3.12
zlib 1.2.3
Plus/minus inne biblioteki i patche potrzebne do kompilacji. Ponadto poniżej opcje konfiguracyjne:
Dlaczego nie gcc 4.4.0? Ponieważ kompilacja liba52-internal powoduje spore problemy na czele z naruszeniem ochrony pamięci podczas dostępu do funkcji: imdct_do_512_sse () w czasie próby odtworzenia materiału z dźwiękiem w AC3 (nie będę się nad tym rozwodził).
Paczka dostępna tutaj (MPlayer SVN-r29673). Można w niej znaleźć wszystko potrzebne do uruchomienia mplayera wraz z podstawową konfiguracją dla polskich odbiorców.
Dostępne opcje wyjść dla mplayera znaleźć tu: mplayer.txt, natomiast lista koderów mencodera znajduje się tu: mencoder.txt.
Przykładowe skrypty mencodera - dla kodera xvid: xvid.sh, xvid.bat, dla kodera x264: x264.sh, x264.bat. Kontenery wedle życzenia kodującego. ;)
Znalezione błędy proszę na bieżąco zgłaszać czy to pod wpisem, czy na jabbera.
MPlayer \ Mencoder SVN-r29673 dla Windows
14 września 2009 o godzinie 00:18:32 w Dev,Komputer,Windows
Elo,
Tak ostatnio skompilowałem w swoim msysie mplayera dla windows z bieżącego svn (2009.09.12), może ktoś będzie zainteresowany. Cała praca tylko po to, by mieć w pełni sprawnego mencodera z możliwością kodowania do xvid/x264 z wykorzystaniem n rdzeni procesora.
Co zostało użyte:
Plus/minus inne biblioteki i patche potrzebne do kompilacji. Ponadto poniżej opcje konfiguracyjne:
CC="gcc-sjlj" CPPFLAGS='-DHAVE_INT32_T -DLIBTWOLAME_STATIC' ./configure --prefix= --enable-static --enable-theora --yasm=/bin/yasm --disable-pnm --disable-vidix --disable-md5sum --disable-tga --disable-yuv4mpeg --disable-ftp --disable-tv-dshow --disable-tv --enable-runtime-cpudetection --enable-largefiles --extra-cflags="-fno-common"Dlaczego nie gcc 4.4.0? Ponieważ kompilacja liba52-internal powoduje spore problemy na czele z naruszeniem ochrony pamięci podczas dostępu do funkcji: imdct_do_512_sse () w czasie próby odtworzenia materiału z dźwiękiem w AC3 (nie będę się nad tym rozwodził).
Paczka dostępna tutaj (MPlayer SVN-r29673). Można w niej znaleźć wszystko potrzebne do uruchomienia mplayera wraz z podstawową konfiguracją dla polskich odbiorców.
Dostępne opcje wyjść dla mplayera znaleźć tu: mplayer.txt, natomiast lista koderów mencodera znajduje się tu: mencoder.txt.
Przykładowe skrypty mencodera - dla kodera xvid: xvid.sh, xvid.bat, dla kodera x264: x264.sh, x264.bat. Kontenery wedle życzenia kodującego. ;)
Znalezione błędy proszę na bieżąco zgłaszać czy to pod wpisem, czy na jabbera.
Powrót do reszty wpisów.
Komentarze:
1 |
anoriell | dnia 14 września 2009, o godzinie 09:35:06 |
Moje bezproduktywne spędzanie czasu jest jeszcze bardziej bezproduktywne niż myślałam...
2 | pawel | dnia 17 lutego 2010, o godzinie 14:30:47 |
Wcale nie takie bezproduktywne. Pożyteczne, bo trudno znaleźć coś równie oryginalnego i użytecznego.
Design by Draco.
Dodaj swój komentarz: