lördag 19 september 2015

Spela RAR-arkiv med omxplayer

En raspberrypi är en helt fantastisk dator som kan göra det mesta och är framför allt kompetent som mediespelare. Men ibland ska man spela filer som är inpackade i rar arkiv och det kan vara lite bökigt att packa upp dom(speciellt när det tar så lång tid för raspberrryn att extrahera dom)
Jag var ute efter en möjlighet att spela upp innehållet direkt likt dom flesta andra mediaspelarna som finns till "vanliga" datorer.

Man behöver verktyget mkfifo, omxplayer och unrar. Dom 2 första finns med i grundinstallationen av raspbian men unrar får man ladda ner med apt.

Så här gör man:
Skapa en fifo fil. Det är ungefär som pipe, fast det blir en fil i filsystemet.

pi@raspberrypi ~$ mkfifo fifo.mp4

Sen packar man upp sin rar-fil och pipear stdout till fifo filen och där efter drar igång omxplayer att spela fifo filen

pi@raspberrypi ~$ unrar p -inul rarfilen.rar > fifo.mp4 & omxplayer fifo.mp4

Filmen visas direkt, I det här läget kan man inte hoppa runt i videon utan den spelas från start till mål, pausa går alldeles utmärkt.

Inga kommentarer:

Skicka en kommentar