Szeretnék írni egy gagyi subtitler scriptet magamnak, ENTER lenyomására beleírja a fájlba az aktuális pozíciót...
Ehhez viszont nem találok olyan lejátszót, aminek bármilyen használható, feldolgozható parancssori kimenete van.
Eddig két ötletem volt, sajna elvetélt:
Az MPlayer kimenete nem használható, olyan breakeket használ amit a tail igen, de a cut már nem ismer fel, így a `tail -n1 mpout|cut -d \ -f 3` mindig csak ugyanazt a pozíciót mutatja.
A Kaffeine DCOP interface-én kijön valami egész értelmes, de csak másodperceket ír (felirathoz illene azért min. tizedmásodperc pontossággal) és ezt is kb 20 sec-enként frissíti csak...
Van valakinek más ötlete, mivel lehetne?
- 1100 megtekintés
Hozzászólások
Mégis sikerült az MPlayer kimenetet feldolgozni. A sortörés a kimenetben ESC[J^M a less szerint, ez alapján a timestamp (audio pozícióból):
cat mpout|tail -n1|rev|cut -d J -f 2|rev|cut -d \ -f 2
Jól elvoltam magammal :D
- A hozzászóláshoz be kell jelentkezni
az edl nem hasznalhato erre?
udv Zoli
- A hozzászóláshoz be kell jelentkezni