přejít na obsah přejít na navigaci

Linux E X P R E S, Filmy na mobilních zařízeních

Filmy na mobilních zařízeních

Aneb když na běžné koukání není čas ...


reklama

Hned pro začátek - občas koukám i na počítači, na televizi to už pak je o dost horší. Na druhou stranu, co s tou spoustou času strávenou v dopravních prostředcích (rozuměj vlaku), časem stráveným čekáním na tyto dopravní prostředky nebo někoho jiného a ještě snad větší hromadou času strávenou v té místnosti kam chodí každý nejraději sám...

Dnes už není problém najít na Internetu tyto pořady přímo upravené pro vaše mobilní zařízení. Je však pravda, že když se seznam krátí, nebo nejste s kvalitou dostupných filmů příliš spokojeni, pak nastává ten pravý okamžik s tím něco udělat. Takže jsem byl nakonec i já nucen si nějaké to video pro sledování na MDA Vario upravit.

Co mě z linuxových aplikací napadá, tak z grafických klikátek připadá v úvahu 3gp movie wizard nebo klasický avidemux, který má přednastavený profil na PSP, IPOD a není problém to v něm "oklikat". Na druhou stranu, já mám rád něco co běží automaticky a s čím nemám žádnou práci, takže jsem použil (co jiného než) mencoder.

Řekněme, že mám adresář /mnt/video/telefon a v něm hromadu videosouborů. Dál jsem si udělal skript, který mě tyto soubory převede a umístí do podadresáře se vhodným názvem hotovo. Obsah skriptu je tento:

#!/bin/bash

cd /mnt/video/telefon
for i in *.avi
do
    mencoder "$i" -vf scale=320:-3 -oac mp3lame -lameopts cbr:br=128 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350 -o "$i.avi"
    mencoder -idx "$i.avi" -ovc copy -oac copy -o "hotovo/$i"
    rm "$i.avi"
done;

Co je důležité umět změnit

for i in *.avi

*.avi představuje masku souborů, které se budou převádět, pokud máte soubory .mp4, pak dejte jednoduše *.mp4.

-vf scale=320:-3

znamená šířka výsledného videa bude 320px a výšku proporcionálně dopočítej podle originálu, také můžete použít třeba

-vf scale=-3:240

což znamená výška 240px a šířku dopočítej. (Děláno pro displej 320x240px.) Tady byste si asi měli zjistit rozlišení displeje vašeho zařízení a jemu film přizpůsobit - buď na šířku, či na výšku.

vcodec=mpeg4:vbitrate=350

kodek mpeg4 mi přijde docela nenáročný na CPU (nebo co tam vlastně je) takového zařízení a datový tok (v mém případě 350 kb/s - to je při této velikosti více než dobrá kvalita). Doporučit se dá 300-400 kb/s což představuje výbornou kvalitu (při této velikosti videa), no a nebo méně, podle toho co zařízení snese.

Výsledné video však mělo jeden důležitý nedostatek - a to, že se v něm nedalo posouvat, tak jsem ještě přidal druhý průchod mencoderem, který spraví index souboru - umožní převíjení videa. Proč se to děje, to nevím, ale dál mě to už ani nazajímalo.

A co používáte vy? :-)

Nahoru

(Jako ve škole)
Průměr: 1,00 | Hodnotilo: 2
 

Top články z OpenOffice.cz

Příspěvky

tpelc Filmy na mobilních zařízeních
tpelc 30. 10. 2008, 08:45:44
Odpovědět  Odkaz 
Vámi uvedený skript mi, bohužel, vygeneroval soubor, který moje Nokie E50 nepřehraje.

Použil jsem proto ffmpeg:

ffmpeg -i $1 -s qcif -vcodec h263 -s 176x144 -aspect 16:9 -acodec aac -ac 1 -ar 8000 -r 25 -ab 32 -y output.3gp
Martin Šín Re:Filmy na mobilních zařízeních
Martin Šín 30. 10. 2008, 18:19:43
Odpovědět  Odkaz 
Díky za váš skript, může se hodit. Máte pravdu a uvědomil jsem si to až nyní - co jsem měl zkušenosti se SE W800i, tak přehrával právě jen .3gp, či .mp4. Tzn. tady je potřeba si to upravit. Už jsem za tu dobu pozapomněl a můj skript se tak bude (snad) hodit jen pro zařízení typu PDA či MDA, které obsahují přehrávače více či méně podobné těm co známe z klasického PC.
Filmy na mobilních zařízeních
GeBu 30. 10. 2008, 11:25:10
Odpovědět  Odkaz 
Máte někdo zkušenosti s SonnyEricsson: K310i, W200i?
Filmy na mobilních zařízeních
Rene 31. 10. 2008, 08:03:18
Odpovědět  Odkaz 
Zdravim.

Mel jsem moznost vyzkouset EVOLVE MP4 player (4GB pamet). Ma vsak jednu nevyhodu, desne dlouho se do nej nahravaji soubory.

cca. 90 min. video = 350 MB AVI = cca. 10-15 minut nahravani do zarizeni :-(((((


Jeho parametry videa:
=======================
Video: 352x272 XVID
Audio: mp3 CBR 22050 nebo 44100

Prevod lze provest:
====================
Windows: S jeho aplikaci dodavanou na CD.
Avidemux
Virtual DUB
Linux: ffmpeg
avidemux

Pro ffmpeg existuje jedna bezva utilitka WinFF, ktera je multiplatformni & Open Source.

Odkazy:
===================
http://mp3-prehravace.iobchody.cz/EU3C/EVOLVE+Neo+2GB%2bminiSD+slot-+MP3-+MP4-+CZ+menu-+FM-|NEO2/
http://www.virtualdub.org/
http://fixounet.free.fr/avidemux/
http://www.my-guides.net/en/content/view/90/26/
http://www.videohelp.com/tools/WinFF
http://www.root.cz/zpravicky/konvertor-videa-winff/

Ted se chystam otestovat video na NOKIA 5310 XPressMusic (http://www.mobilveci.cz/nokia-5310-xpressmusic/).


Rene
Filmy na mobilních zařízeních
Lukáš Rejnart 21. 11. 2008, 06:12:34
Odpovědět  Odkaz 
Já používám pro Nokii 6234:
ffmpeg -i $1 -s 320x240 -r 8 -vcodec mpeg4 -acodec amr_nb -ac 1 -ar 8000 -ab 64 -y $1.3gp
je to nastavení, podle videa natočeného telefonem, jen rozlišení je uspůsobené displeji.

Přidat názor

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Martin Šín

Martin Šín

Martin Šín (*1980) vystudoval pedagogickou fakultu a nyní pracuje jako učitel matematiky a výpočetní techniky na střední škole. Ve volném čase překládá a také hraje hry (ani jedno mu příliš nejde). V práci se snaží prosazovat open-source programy.


  • Distribuce: Debian
  • Hodnocení autora: **

| proč linux



Public Relations

QNAP uvedl novou modelovou řadu NAS TVS-x82T

Společnost QNAP uvedla na trh novou modelovou řadu NAS TVS-x82T, kterou tvoří tři různé modely (TVS-1282T, TVS-882T a TVS-682T). Nová řada je založena na vícejádrových procesorech Intel Core aktuální generace se 14nm výrobním procesem. Díky nim mohou nové NASy nabídnout dostatek výkonu i pro aplikace náročné na CPU.

Pokračování ...


CIO Agenda 2016