Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: blender - 19.07.10 - klo:19.00
-
Asensin vihdoin Lucid Lynxin ja yritin kääntää mplayer-mt -ohjelmaa samalla tavalla kuin tein Intrebid Ibexissä, eli seurasin ohjeita
http://ubuntuforums.org/showthread.php?t=1049449
http://ubuntuforums.org/showthread.php?t=558538
andrew.46:n ohjeen kohdassa "Download the 'Development' Files" kuitenkin tyssäsi, kun pakettia "libarts1c2a" ei löytynyt. Onko kukaan onnistunut kääntämään tai muuten saamaan käsiinsä mplayer-mt:tä Lucidissa?
-
https://launchpad.net/~ripps818/+archive/coreavc
Esimerkiksi tuossa PPA:ssa mplayer käyttää ffmpeg-mt:tä, joten tuo lienee helpompi tapa kuin itse kääntäminen :)
-
andrew.46:n ohjeen kohdassa "Download the 'Development' Files" kuitenkin tyssäsi, kun pakettia "libarts1c2a" ei löytynyt.
aRts on KDE:n vanha äänipalvelin ja se oli aikanaan melkoinen riesa epävakausongelmineen, eli yleensä oli paras kytkeä se kokonaan pois käytöstä. KDE 4:ssä aRts on korvattu Phononilla, mutta sekin on aika turha MPlayerin kannalta. Pelkkä ALSA (libasound2-dev) ja ehkä PulseAudio (libpulse-dev) riittävät äänen osalta.
Tuossa Ubuntuforumin ohjeessa asennetaan kyllä melkoinen lista riippuvuuksia, joista suurin osa on tarpeettomia tavanomaisessa ja edistyneemmässäkin MPlayerin käytössä. Jos haluat kuitenkin asentaa suunnilleen vastaavat, nykyisen Ubuntun MPlayer-paketoinnin käyttämät riippuvuudet helposti, komenna:
sudo apt-get build-dep mplayer
-
Kokeilin komentoa
sudo apt-get build-dep mplayer
ja jatkoin em. ohjeiden mukaista kääntämistä. Tuossa mplayer-riippuvuuksissa tuli joitain virheitä, mutta sain lopulta mplayerin käännettyä ja kuvan näkymään, mutta rinnakkaistus ei suostu toimimaan. Kokeilin kääntää myös tämän ohjeen mukaan: http://tips4linux.com/make-mplayer-play-h264-video-files-faster-on-multicore-machines/ , mutta rinnakkaistus ei toimi. Mplayer herjaa
[h264 @ 0xde0f80]Cannot parallelize deblocking type 1, decoding such frames in sequential order
-
ja jatkoin em. ohjeiden mukaista kääntämistä. Tuossa mplayer-riippuvuuksissa tuli joitain virheitä, mutta sain lopulta mplayerin käännettyä ja kuvan näkymään, mutta rinnakkaistus ei suostu toimimaan. Kokeilin kääntää myös tämän ohjeen mukaan: http://tips4linux.com/make-mplayer-play-h264-video-files-faster-on-multicore-machines/ , mutta rinnakkaistus ei toimi. Mplayer herjaa
[h264 @ 0xde0f80]Cannot parallelize deblocking type 1, decoding such frames in sequential order
Tämä tarkoittaa, ettet ole onnistunut korvaamaan libav*-kirjastoja ffmpeg-mt:n versioilla. Tavallisen slice-pohjaisen säikeistyksen saa kyllä pakotettua käyttöön tuossa tapauksessa libavcodecin fast-parametrilla: -lavdopts fast:threads=2
On myös mahdollista, että sinulla on jokin toinen MPlayerin versio asennettuna ja käytät vahingossa sitä, itse kääntämäsi mt-version sijaan. Tarkista SVN-versionumero komentorivitulosteesta.
Kannattaa kokeilla Timban mainitsemaa PPA:ta, jos haluat vain saada videot näkymään mahdollisimman pienellä vaivalla.
-
Kannattaa kokeilla Timban mainitsemaa PPA:ta, jos haluat vain saada videot näkymään mahdollisimman pienellä vaivalla.
Tuo CoreAVC Winen kautta ei oikein kuulosta hyvältä. Ubuntuasennukseni on sitä paitsi 64-bit, joten toimiiko Wine tällä?
-
Tuo CoreAVC Winen kautta ei oikein kuulosta hyvältä. Ubuntuasennukseni on sitä paitsi 64-bit, joten toimiiko Wine tällä?
Wine ja dshowserver toimivat myös 64-bittisessä järjestelmässä, mutta ei ehkä kannata lähteä virittelemään CoreAVC:ta, ellet jo omista lisenssiä. FFmpeg-mt on suunnilleen yhtä nopea, ilmainen ja helpompi ratkaisu. Tuossa coreavc-PPA:n MPlayerissä on siis ffmpeg-mt staattisesti linkitettynä, kuten Timbba sanoi.
-
Tuossa coreavc-PPA:n MPlayerissä on siis ffmpeg-mt staattisesti linkitettynä, kuten Timbba sanoi.
Ahaa. PPA ei ole tullut kovin tutuksi vielä. Siis lisäämällä kyseisen linkin takaa löytyvän ohjeen mukaisesti "ppa:ripps818/coreavc" lähteisiin, voin asentaa mplayerin (ilmeisesti apt-get install mplayer?), jossa on mukana ffmpeg-mt.
-
Jees. Toimi tuon ppa:n kautta. Kiitoksia paljon. Ja timbballe pahoittelut etten heti uskonut, kun pelästyin wine/windows kikkareita, joista oli linkin takana puhetta.