[SOLVED] mencoder képarány probléma

 ( Nextra | 2013. január 15., kedd - 17:20 )

Sajnos a kábelszolgáltatóm néhány analóg adás esetén csúcsfejeket ad.

A jó képarányú 16/9-es képeknél általában van egy fekete sáv alul és felül amit ilyen módon vágok le:
crop=704:420:8:75,scale=686:544"

De ez a megoldás nem jó a csúcsfejek esetén, mert igaz hogy szélesvásznú lesz a kép, de továbbra is függőlegesen összenyomott egyének látszanak.
Már rengetegszer bejelentettem hibának, de rá se bagóznak.

Kérdés hogy miként tudnám arányosan felvenni a műsort?
Ezeknél az adóknál a tévémen is meg kell nyomnom külön a "4/3, 16/9, zoom" gombot és át kell állítanom 16/9-re. Ebben az esetben megjelenik alul és felül a fekete sáv, és arányosak lesznek az emberek.

Hátha segít: Az smplayer lejátszóját az ezekről az adókról felvett műsorok esetén 2:35:1-re kell állítanom hogy jó legyen a képarány.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Már régóta nem használom mencodert, de az scale számomra értelmetlen ebben a formában. De elméletileg ott a kérdésedben a válasz, scale filternek megmondod mekkorára méretezze át.

Mivel veszel fel tévékártyáról?

Semmivel :), [off]csak a távirányítóját használom. Egy jól konfigurált lirc-el tökéletesen lehet bármire használni, általános funkcióktól kezdve (fő hangerő, gép kikapcsolása), különböző "mode"-okra állítva úgy használni, hogy kiválasztható legyen éppen mit vezéreljen.[/off]

Gondolom VLC, ffmpeg, transcode is használható rögzítésre.
Mencodert használva elméletileg működnie kéne a -vf scale=200:100 -nak így 200x100-ra méretezné át a filmet.

Hát én ezel akármit csinálhatok ebből nem lesz jó kép.

mplayer tv:// -tv driver=v4l2:device=/dev/video0:input=0:norm=PAL:channel=32:width=720:height=576:quality=0:fps=25:buffersize=1024 -vf crop=704:576:10:0,scale=576:288 aspect=16/9

Áá közben megtaláltam:
-vf crop=704:576:10:0 -zoom -x 704 -y 388

A scale filtert felvétel közben próbáld, nem támogat minden video kimenetet (legalábbis manual alapján).

A scale nem segít, nem lesz arányos a kép. A zoom -x -y opciót meg a mencoder nem ismeri.

Végül csak sikerült.

-vf crop=704:576:10:0,expand=704:-1,scale=704:384,dsize=16/9 volt a nyerő.

Így fel lehet venni az anamorf csúcsfejű tévéadást helyes 16/9 méretarányban.
Azt vettem észre amúgy hogy a scale hibázik ha nem 32-vel számolunk.