Här finns tips och guider för Ubuntu.

Visar inlägg med etikett mplayer. Visa alla inlägg
Visar inlägg med etikett mplayer. Visa alla inlägg

torsdag 21 maj 2009

Snabbtips : Repeat A-B med Mplayer



För att upprepa uppspelning av en del av ett filmklipp med mplayer gör man så här.
Börja med att öppna upp ett terminalfönster (Program --> Tillbehör --> Terminal). Skriv sedan in nedanstående:

mplayer -ss START -endpos LÄNGDPÅKLIPP -loop ANTALUPPREPNINGAR /SÖK/VÄG/TILL/FILM

START: Starttid i formatet sekunder [siffror] eller 00:00:00 [Tim:Min:Sek]
LÄNGDPÅKLIPP: Hur långt är klippet som ska upprepas, anges i formatet sekunder [siffror] eller 00:00:00 [Tim:Min:Sek]
ANTALUPPREPNINGAR: Antal upprepningar, ange siffran 0 för oändligt många.
/SÖK/VÄG/TILL/FILM: Sökväg till filmen

Exempel:

mplayer -ss 01:34:15 -endpos 27 -loop 3 /home/leif/Filmer/Film.avi

Ovanstående kommando kommer spela upp avsnittet 01:34:15 - 01:34:42 i filmen /home/leif/Filmer/Film.avi 3 gånger.

fredag 10 april 2009

MPlayer med stöd för flerkärniga processorer



OBS: Denna guide är testat i Ubuntu 9.04 Jaunty Jackalope. Om guiden inte fungerar i nyare versioner av Ubuntu vänligen skicka epost till mig så att jag kan uppdaterar guiden.

En film kodad med H.264 i upplösningarna 720p/1080p kräver mycket processorkraft för flyta på utan problem. Om du brukar använda MPlayer samt har en flerkärnig processor får du mycket bättre flyt i filmerna om du kompilerar senaste versionen av MPlayer med stöd för flerkärniga processorer.

Vi börjar med att installera kompileringsberoenden som krävs för MPlayer. Skriv in i en terminal

sudo apt-get build-dep mplayer

Vi fortsätter sen med att installera git-core och ett GUI för mplayer.

sudo aptitude install smplayer git-core

Skapa mappen src i din hemmapp

mkdir ~/src && cd ~/src

Ladda ner och kompilera den senaste versionen av MPlayer med stöd för flerkärniga processorer.

git clone git://repo.or.cz/mplayer && cd mplayer && git checkout origin/mt && git submodule init && git submodule update && ./configure && make


Under tiden du väntar på att ovanstående blir färdigt, starta upp SMPlayer (Program --> Ljud och Video --> SMPlayer).



Tryck därefter Ctrl + P, du kommer då till inställningarna för SMPlayer. Markera Allmänt som finns längst upp till vänster i raden för de olika sektionerna i inställningshanteraren.

I första fliken General skriver du in i fältet för Select the MPlayer executable:

~/src/mplayer/mplayer

Gå därefter till fliken Video och ändra Output driver till xv
Nu är vi klara med inställningarna under kategorin Allmänt. Markera nu istället Prestanda. I fliken Performance ställ in så att Loop filter står på Enabled. Om du märker att du fortfarande har problem med att spela upp filmer kan du ändra till Skip (always) för att inte belasta processorn riktigt lika mycket. Du får inte samma kvalité men bättre flyt i uppspelningen.

Efter detta är klart markera Avancerat och gå till fliken Options för Mplayer. Skriv in i raden för Alternativ följande

-lavdopts threads=N

I raden ovan byter du ut N till en siffra motsvarande antalet kärnor som SMPlayer ska använda vid uppspelning av filer. Jag har en Core2Duo P9500 och väljer att byta ut N till två för att använda bägge kärnorna. Min rad ser alltså ut så här

-lavdopts threads=2


Nu är vi klara med inställningarna för SMPlayer. Tryck Vekställ följt av Ok och stäng ner SMPlayer.

När datorn har slutfört kompileringen av MPlayer och inga fel påträffats finns nu en färdig version av mplayer klar att testas i home/dittanvändarnamn/src/mplayer/

Testa nu den nya versionen. Starta upp SMPlayer. SMPlayer lyckades inte identifiera vilket versionsnummer av MPlayer jag kompilerat vilket resulterade i att jag mötes av



Jag valde alternativet som i bilden ovan följt av Ok.

Testa att spela upp en 720p/1080p film kodad i H.264
Du ska nu ha mycket bättre flyt i uppspelningen. Du kan jämföra genom att först spela upp filmen med din gamla MPlayer och därefter med SMPlayer.
Om du är helt nöjd med den nya versionen av MPlayer och vill ersätta din gamla MPlayer med den nya skriver du in i en terminal

cd ~/src/mplayer/ && sudo make install

Du kan därefter radera mappen src i din hemmapp om du vill. Ändra även till /usr/local/bin/mplayer istället för ~/src/mplayer/mplayer i SMPlayer.

torsdag 29 mars 2007

Fonter och fontstorlek för undertexter till mplayer

När jag spelar upp filmer med mplayer tillsammans med en undertextfil (.srt eller .sub) så tycker jag att texten är alldeles för stor för min 17" 4:3 monitor. Jag får i fullscreen följande utseende.



Det går att ändra detta så att man får ett mycket bättre resultat. Jag har konfigurerat så att det ser ut så här.



För att ändra storlek och typstil på undertexten i mplayer så kan man göra på följande sätt. Jag kommer att använda fonten impact som finns i paketet msttcorefonts så jag börjar med att installera det paketet. Om du vill använda en font som inte ingår i msttcorefonts så kan du hoppa över detta steget.

sudo apt-get install msttcorefonts

Efter att detta är gjort så öppnar vi upp mplayers konfigurationsfil.

sudo gedit /home/DITTANVÄNDARNAMN/.mplayer/config

Glöm inte att byta ut DITTANVÄNDARNAMN mot ditt användarnamn på datorn.
Du får nu upp ett textdokument som antingen är tomt eller som innehåller dina egna inställningar du gjort.
Lägg till i textdokumentet följande rader

double=yes
font=/usr/share/fonts/truetype/msttcorefonts/impact.ttf
ffactor="10"
sub-bg-alpha="0"
sub-bg-color="0"
subfont-text-scale="2" #Undertextstorlek
subfont-blur="2"
spuaa=4 #Anti-aliasing
subpos=100
subalign=2
sub-fuzziness=2 #Gör så att undertextfilen inte behöver ha samma namn som filmfilen.


Spara filen och kör igång en film. Du finner massor av svenska undertexter på Undertexter.se. Ladda ner undertextfilen och packa upp filen till samma folder som filmfilen.
Nu är det bara att köra igång filmen och mplayer kommer automatiskt använda undertexten. Ändra lite på siffrorna i koden ovan så att de passar dig (glöm inte att spara och starta om mplayer efter varje ändring). Om du vill ha en annan font så ändrar du sökvägen /usr/share/fonts/truetype/msttcorefonts/impact.ttf till fonten du vill ha.

Om du använder gmplayer istället för mplayer så kan du göra en del av inställningarna via mplayers grafiska miljö. Du finner inställningarna genom att först gå till Preferences menyn och sedan klicka på fliken Subtitles & OSD.

Andra bloggar om: , ,

torsdag 15 februari 2007

Mplayer -vo caca

En rolig grej att göra med mplayer är att spela upp filmer i ASCII kod. Resultatet blir som på videon nedan här.


Om du inte kan se filmen ovan så följ min flash 9 guide.

För att spela upp filmer så här så skriv in följande i ett terminalfönster

mplayer -vo caca /Sök/väg/till/filen

Andra bloggar om:

måndag 5 februari 2007

Streamad video i Swiftfox/Firefox

För att se på streamad video från t.ex. SVT och Gamespot så rekommenderar jag att använda mplayerplugin för ändamålet. Så här gör man för att installera och konfigurera detta.
Om du inte har mplayer så installera först mplayer. Öppna ett terminalfönster och skriv in följande.

sudo apt-get install mplayer mozilla-mplayer

Sedan laddar vi ner codecs till mplayer. Ladda ner essential-20061022.tar.bz2

Om den nerladdade filen essential-20061022.tar.bz2 ligger på skrivbordet så gör du så här. Öppna ett terminalfönster och skriv in

cd Desktop/

därefter

tar xjvf essential-20061022.tar.bz2


följt av

cd essential-20061022/


därefter

sudo mv * /usr/lib/win32

Om mappen win32 inte finns (du får ett felmeddelande i föregående steg)så skapa mappen med kommandot

sudo mkdir /usr/lib/win32

Efter att detta är gjort så skapar vi en konfigurationsfil för pluginen. Skriv in nedanstående i ett terminalfönster.

sudo gedit /home/DITTANVÄNDARNAMN/.mplayer/mplayerplug-in.conf

Klistar in nedanstående in i den öppnade textdokumentet.

vo=x11
ao=alsa
cachesize=512
cache-percent=25
dload-dir=/home/leif
showtime=1
enable-wmp=1
enable-qt=1
enable-rm=1
enable-gmp=1
enable-dvx=1
enable-mpeg=1
enable-mp3=1
enable-ogg=1
enable-midi=1
enable-pls=1
enable-smil=1
enable-helix=1
nomediacache=0
nopauseonhide=1
rtsp-use-tcp=0
rtsp-use-http=0
qt-speed=high
noembed=0
#fileonly-embed=1
osdlevel=0


Spara filen och stäng ner den. För en detaljerad beskrivning av pluginsen och vilka konfigurationsmöjligheter det finns så besök mplayer plugin konfigurationssidan. Om du vill kunna se på YouTube filmer så följ min flash 9 guide.

Innan vi är helt klara så lägger vi till en konfigurationsfil för mplayer med. Detta görs genom att skriva in följande i ett terminalfönster.

sudo gedit /home/DITTANVÄNDARNAMN/.mplayer/config

Ett tomt dokument öppnas upp. Klistra in nedanstående text och spara sedan filen.

monitoraspect=4:3
stop-xscreensaver=yes
ontop=yes
fs=yes
vo=x11
zoom=yes


Om du har en 16:9 monitor så ändra till 16:9 eller 16:10 beroende på vad som ger bäst resultat.
Du kan om denna guiden inte funkar även testa att installera pluginsen med hjälp av Automatix

Om du tidigare installerat totem-plugin så ta bort dem, de hamnar nämligen i konflikt med mplayer-pluginen. Det gör du genom att skriva in följande för firefox.

sudo rm /usr/lib/firefox/plugins/libtotem-*

och följande för Swiftfox, om swiftfox är installerad i /opt/

sudo rm /opt/swiftfox/plugins/libtotem-*


Andra bloggar om: ,, , ,