MPlayer felhasználói fórum

mencoder + v4l nincs hang

ha a következő opciókkal digitalizálok, akkor nincs hang,
mencoder -tv driver=v4l:width=768:height=576:device=/dev/video1:input=2:saturation=72:hue=7:alsa:adevice=hw.0,0 tv:// -oac mp
3lame -lameopts vbr=3 -ovc lavc -lavcopts vcodec=mjpeg -o capture.avi

ha a v4l drivert lecseréle v4l2re akkor van,
mencoder -tv driver=v4l2:width=768:height=576:device=/dev/video1:input=2:saturation=72:hue=7:alsa:adevice=hw.0,0 tv:// -oac mp
3lame -lameopts vbr=3 -ovc lavc -lavcopts vcodec=mjpeg -o capture.avi

de így a framerate állandóan 20fps alatt van. még v4l mellett 25fps körül van, de akkor hang nincs.
hogyan lehet hangot felvenni v4l mellett? régi script és korábban nem volt baj vele. pulseaudiot már kilőttem a francba, de nem segített.
illetve mit lehet tenni, hogy v4l2 is 25fps framerateel vegye a képet. Core2 3Ghz a cpu 4Gb ram, ezért nem valószínű, hogy a computer erőforrásai kevesek lennének.

[MEGOLDVA]Furcsa mplayer (hang)hiba

Sziasztok!
Az mitől lehet, hogy az mplayerem egyszer csak elhallgatott? Tehát egyik nap még gond nélkül játszotta a filmeket, másnapra meg már semelyik filmnek nincs hangja. A rendszeren nem változott semmi és az mplayer-ben sem lett semmi elállítva. Minden másnál van hang (VLC, Rhythmbox stb.). Próbáltam már állítgatni mindent de sajnos még nem jutottam semmire :(

mplayer finomhangolása 720p-re

Üdv!

Próbálom kihozni a legjobbat az mplayerből, de valahogy mindig falakba ütközök.
Az a kisebb gond, hogy nincs Linuxos Avisynth, de más furcsaságok is előjönnek.

1. VDPAU kimenetet használok, mert a kártyám támogatja és nagyon jól megy így a dekódolás. Viszont az ehhez tartozó video codec-ek már nem annyira ügyesek, mert nem engedik a postprocessing-et. A következő parancs nem fut le semmivel sem:
mplayer film.mkv -vo vdpau -vc ffh264vdpau -vf pp=ha/va/dr/al/
A hibaüzenet:
Error while decoding frame!
[h264_vdpau @ 0x2b1eae0]get_buffer() failed (-1 0 0 (nil))
[h264_vdpau @ 0x2b1eae0]decode_slice_header error
[h264_vdpau @ 0x2b1eae0]no frame!
Error while decoding frame!
És ez ismétlődik rengetegszer.
Ha nem adok neki pp-t, akkor szépen lejátszik bármit. Ha nem adok meg vc-t, akkor megy a pp, de ekkor az ffh264 vc-t használja, ami önmagában is rengeteg processzort eszik.

Szerk: Szemléltetve a pp-t:

A képet a Képfeltöltés.hu tárolja. http://www.kepfeltoltes.hu

2. Ha nem AVC a forrás (h.264 vagy VC-1, bár utóbbival még nem találkoztam), akkor borzasztó minőségű a lejátszás a VDPAU kimenettel. Ilyenkor mindig vissza kell írnom az xv-t kimenetnek a config-ban. Se divix, se wmv nem megy vele normálisan. Ehhez mit kéne tenni, hogy jó legyen?

3. Gyakorlatibb probléma: a pp-ben az al-t (auto levels) hogyan kell úgy paraméterezni, hogy szép legyen? Tudom, kicsit buta a megfogalmazás, de mindjárt körbeírom. A film világos jeleneteinél eszméletlenül szép az eredmény, ha al:f-et (full range) adok neki. LCD monitoron elég gáz a kontraszt, de így csodaszép. Viszont a sötét jeleneteknél botrányos, mert gyakorlatilag mindent behúz feketébe, sokszor semmit sem lehet látni, pedig pp nélkül egy normális kép az eredmény.

Előre is köszi, ha bárki tud valamit mondani erre.

Tekerés MPEG2/MPEG4 formátumú videókban

Kedves MPlayer Felhasználók!

Körülbelül 5 éve használok mplayert és megfigyeltem azt a tendenciát, hogy ahogy új mplayer verziók jönnek ki, egyre lassabb a tekerés (seeking) MPEG2/MPEG4 streamekben. Az mplayer 1.0rc1 verziójában minden MPEG2/MPEG4 streamben (DVD VOB, DVB felvétel stb.) folytonos és követhető volt, de a magasabb verziókban (mplayer 1.0rc2 vagy abban, amit most használok: Sherpya-SVN-r29355-4.5.0) szinte egyáltalán nem látni képkockát tekercselés közben. Szerintem az mplayer 1.0rc2 és a magasabb verziók nem mennek keresztül a B típusú kockákon, mely a blokkosodást okozza az átmenetek közben (lásd alább a képsort). Ez már érezhető az 1.0rc2-ben, bár nem blokkosodnak a kockák tekerés közben - kb. fele olyan lassú a tekercselés.

Ezek a képsorok -vo png módban készültek, rátenyerelvén a jobbranyílra, mely az előretekerést jelenti. Ezután IrfanView Thumbnails-szel összegyűjtöttem a képeket és egymás mellé raktam. Ez bizonyítja, hogy az mplayer 1.0rc1 még így (jól) csinálja. Kipróbáltam ugyanezt Sherpya-SVN-r29355-4.5.0-val is, de az egyetlen képet sem (!) produkált tekercselés közben, csakis lejátszáskor (mellesleg ha a kimenet nem png, akkor is így van). Hasonló a helyzet a DivX/XviD filmeknél, leszámítva a B kockák okozta blokkosodást.

Nem értem, miért kellett ezt a feature-t folyamatosan kiszedni az évek során. Az mplayer régen messze vert minden más lejátszót a seeking hatékonyságával. Nem értem miért elégszenek meg az mplayer fejlesztők a középszerű seekeléssel. Remélem ez is valami default érték változás, amit könnyedén felül lehet bírálni bizonyos kapcsolók explicit megadásával (pl. -lavdopts). Van valami féle workaround?

Kösz
hajbazer

[SOLVED] sound + blank video

Pofonegyszerûnek gondoltam mencoder-ral megoldani, de manualban, hupon, fórumokon példát nem találtam rá.
Nem titok, hogy yt videomegosztóra akarok feltölteni több* zenét, viszont az nem fogad el mp3-t, ogg-t. Tehát egy állóképet kéne videosávként használni és rákeverni a zenét.
Idáig eljutottam:

mencoder -o video001.avi

* (ezért nem jók kattintgatós mp32yt szerû weboldalak)

Kameráról való rögzítés

Adott egy JVC DV kamera, amiről Composit bemenetről szeretnék rögzíteni mencoder segítségével (lévén, hogy nincs firewire kábelem). Ám bármilyen kodeket szeretnék is használni (mpeg4, vagy xvid), mindig a képen látható zöld rondasággal rögzíti. :( A hang amúgy rendben van.

Miért van ez? Merre induljak?
Előre is köszi a segítséget.

mplayer – streamek

Sziasztok$
Aktuálisan le tudja valaki játszani az m1 videótárában lévő videók bármelyikét mplayer-rel?
Engem ez érdekelne konkrétan. Lementeni szeretném, de lejátszani sem tudom. 529 kb-os kis fájlt készít a dumpfilével. Próbáltam már húszféleképpen, csatlakozott is már ezzel a paranccsal:

mplayer mms://195.228.75.159:80/Videok/2009/11/20/14/Regionalis_Magazin_2009_november_20_.wmv

, de ezt írta ki:

MPlayer 1.0rc2-4.2.1 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Core(TM)2 CPU          6300  @ 1.86GHz (Family: 6, Model: 15, Step
ping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.

Playing mms://195.228.75.159:80/Videok/2009/11/20/14/Regionalis_Magazin_2009_nov
ember_20_.wmv.
STREAM_ASF, URL: mms://195.228.75.159:80/Videok/2009/11/20/14/Regionalis_Magazin
_2009_november_20_.wmv
Connecting to server 195.228.75.159[195.228.75.159]: 80...
Connected

Alert! EOF
write error
read error:: No such file or directory
pre-header read failed
Connecting to server 195.228.75.159[195.228.75.159]: 80...
unknown ASF streaming type
Failed, exiting.
Connecting to server 195.228.75.159[195.228.75.159]: 80...
Cache size set to 320 KBytes
Cache fill:  0.17% (559 bytes)


Exiting... (End of file)

Ezek után szó nélkül kidobott.
És VLC-vel sem játsza le. Ez a hibaüzenet:

A bemenet nem nyitható meg:
A VLC nem képes megnyitni a(z) „mms://195.228.75.159:80/Videok/2009/11/20/14/Regionalis_Magazin_2009_november_20_.wmv” MRL-t.

Van esetelges ötletetek? Nektek hogyan sikerült?
A fórumon találtam valamit, de ezek alapján nem működik.
Előre is köszönettel:
Valek

dvb-t lejátszása

Kedves kollégák!

Újra neki indultam h. AverTV volar HX-ből DVB-T-s képet csiholjak ki.

amit tettem:
w_scan -c HU
az általa fellelt csatornákat bele tettem a .mplayer/channels.conf állományba
majd a
mplayer dvb://"TV2" paranccsal próbálkoztam

Player SVN-r29237-4.4.1 (C) 2000-2009 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing dvb://TV2.

DVBIN: no such channel "TV2"

Failed to open dvb://TV2.

Exiting... (End of file)

channels.conf:
m1 HD;Magyar Telev�zi�:746000:I999B8C34D0M64T8G8Y0:T:27500:1001:1002=hun;1004:1003:0:100:13313:1:0
m2 HD;Magyar Telev�zi�:746000:I999B8C34D0M64T8G8Y0:T:27500:1011:1012=hun;1014:1003:0:101:13313:1:0
ATV;ATV:746000:I999B8C34D0M64T8G8Y0:T:27500:1021:0:1023:b00:102:13313:1:0
HirTV;(null):746000:I999B8C34D0M64T8G8Y0:T:27500:1031:0:1033:b00:103:13313:1:0
DunaTV HD;Duna Televizio:802000:I999B8C34D0M64T8G8Y0:T:27500:2001:2002=hun:2013:0:200:13315:2:0
Autonomia;Duna Televizio:802000:I999B8C34D0M64T8G8Y0:T:27500:2011:2012=HUN:2013:0:201:13315:2:0
RTL Klub;Magyar RTL Telev�zi� Zrt.:802000:I999B8C34D0M64T8G8Y0:T:27500:2021:0:2023:0:202:13315:2:0
TV2;MTM-SBS Telev�zi� Zrt.:802000:I999B8C34D0M64T8G8Y0:T:27500:2031:0:2033:0:203:13315:2:0
Euronews EN Teszt;Euronews:802000:I999B8C34D0M64T8G8Y0:T:27500:2041:0:0:0:204:13315:2:0
Euronews FR Teszt;Euronews:802000:I999B8C34D0M64T8G8Y0:T:27500:2041:0:0:0:205:13315:2:0
Euronews GER Teszt;Euronews:802000:I999B8C34D0M64T8G8Y0:T:27500:2041:0:0:0:206:13315:2:0

5let ?
TamsA

xvid kódolás

Azt vettem észre hogyha xviddel kódolok tv-ből, akkor az olyannak tűnik, mintha váltott soros lenne. Csíkosnak látom. Főleg gyors mozgásnál derülnek kia turpisságok. (foci)
1680x1050-es LCD monitoron.

Ugyanakkor a divx-es kódolással nincs ilyen gond. Méretbeli különbség 1 perc esetén sem igazán van.
Az említett kódok (részlet):
echo -e ${NC} "Videó:720x576, Audio:128 kbit/s"
sound_quality="128"
pal_width="720"
pal_height="576"
divx_code="mpeg4:trell:vbitrate=1800:mbd=2:nr=600"
# xvid_code="vhq=4:bvhq=1:bitrate=1800:trellis:hq_ac:closed_gop:chroma_opt:quant_type=mpeg:me_quality=6"
xvid_code="bitrate=1800:trellis:hq_ac:chroma_opt:quant_type=mpeg:me_quality=4"
crop="crop=672:544:24:16"

Első kérdés az hogy mit lehet kezdeni az xvides csíkozással?

A 2. hogy miként érdemes éles képet, illetve kisebb fájlméretet produkálni?
Azt kell mondjam hogy a jelenlegi tv-ripek crt tv-n tökéletesek. A monitoron visszanézve meg olyannak látom ahogy az analóg tvkártyán is megjelent. De az is igaz hogy a tv-n a 320x240-es felbontás is még jó, bár az apróbb betűs szövegek akkor már nem igazán olvashatók.
Jelen beállításokkal valós időben történő rippelés során 1 perc az 13,5-14M-t produkál. Lehetne talán kisebb is.
De ugyanekkora lesz a méret 640x480-nal is. Természetesen a 320x240-es az azért a fele ennek a méretnek. 6M körül van.