Fórumok
Tudtok olyan lejatszot, amely elinditasa utan kivulrol "vezerelheto"?
Azaz elinditom az audio lejatszast terminalbol, majd kiadok egy (bash) parancsot (!) ami meghatarozott idobelyegtol kezdi lejatszani a tartalmat? NEM ujrakezdi a lejatszast, hanem lepteti a filet! Azaz nem nyit uj processzt! Azonnali hatas kell!
ES nem az kell, hogy megnyomok egy billentyut es akkor ugrik a lejatszas!
Ha jol lattam, az ffplay nem tudja , de talan meghekkelheto valahogy!
A cel az, hogy neha kapok idobelyegeket masik alkalmazasbol es ezeket kell applikalni az audio lejatszasomon.
kosz,
Hozzászólások
Az általam használt médialejátszók közül a VLC és az mplayer garantáltan távvezérelhető (többféle interfészen keresztül).
üdv.
Tudnál mplayerhez egy ilyen példát mutatni, mert kíváncsi lettem?
Néztem a mant, de nem jutottam sehová.
Mármint, hogy egy hang lejátszása közben pl. egy parancs hatására 2 perchez ugrik real time a futó mplayerben.
Köszi!
vezérlés a 2. percre ugráshoz:
további részleteket lásd itt:
http://www.mplayerhq.hu/DOCS/tech/slave.txt
üdv.
Tökéletes, lehet ugrálni akárhová!
Köszönet!
P.S.: mpv esetén:
apt-get install socat
mpv teszt.mp3 --input-ipc-server=/tmp/mpvsocket
echo 'seek 120 absolute' | socat - /tmp/mpvsocket
A socat egy rendkívül bonyolult, de egyben nagyon hasznos eszköz. Csináltam vele awk-ból hívva termikus folyamathoz oszcilloszkópot gnuplottal, ahol a hardware-t USB-n a socat érte el. :)
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
Mondjuk erre a funkcióra az alaptelepítés részeként legtöbb Linuxban elérhető netcat (nc) bőven elegendő, fölösleges _csak_ ezért nem kell socat.
tl;dr
Egy-két mondatban leírnátok, hogy lehet ellopni egy bitcoin-t?
Az mplayer manual azt mondja, hogy
az mpd nem jó? https://www.musicpd.org , a bash parancs meg a protokollját használná...
“Any book worth banning is a book worth reading.”
+1 az mpd-re, ami egy audio lejátszó szerver, így lényegében csak távirányítható, nincs is saját felülete. Viszont van hozzá egy pár. Jegyzem meg, az audacious is ingerelhető az audtool paranccsal.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
Mi több, android app is van amiről lehet vezérelni. Meg még rengeteg, GUI, web, cmd, iOS... Plusz nem is csak lokális zeneforrásokat tud kezelni, bár más célra én nem használtam.
Sracok, kosz a valaszkat. SOkat segitettetek.
Nekem a legjobb az lenne, ha mogotte lenne egy netes vezerles (keves delay-jel!), azaz masik hoszton tortenk valami, akkor lehesseg ugrani egy adott masodperchez.
Az is fontos, hogy kepes legyen valtozo filebol (pl. named pipe altal krealt cuccbol is lejattszani, wav-ot.) Vagy akar egy stream input legyen benne, az is jo.
Van valakinek tapasztalata az mpd hasznalatarol es netes taviranyitrasarol?
Meg valami... milisecundumos ugras van valamelysikben?
Pl. Ugrpok az 1 perc, 10 mp, 20 szazadmasodpercre...
Tovabbra is keresek tizedmasodpercre ugro medialejatszot. (sajna a masodperces seek-eles neha keves, szinkronizacios feladatoknal)
Jo lenne, ha egy ujraforditott ffmpeg tudna ezt, ugy lattam valahol, a seekto() fuggvenyt megirtak prezizebbre...de nem talalok mukodo verziot...
Otletek?
Szerintem az ffplay tudja.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
A korábban emlegetett mplayer / mpv (?) kapcsán ez szerepel egy 10 éves levélben:
tl;dr
Egy-két mondatban leírnátok, hogy lehet ellopni egy bitcoin-t?
Az mpv-t néztem csak, és tényleg.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
Ez így van, de ez csak elmélet. Nem maga a szoftver korlátoz, hanem a médiakódek és konténerformátum. Ugyanis sok médiafájlt nem tudsz tetszőleges ms-nál lejátszani, csak audio vagy videoframe határhoz tudja seekelni a lejátszó, ha köztes lebegőpontos értéket adsz meg, azt fel/lekerekíti a legközelebbi frame (lehetőleg index frame) időpontjára. Videóknál általában a konténertípus is további korlát, mert jó néhány fajtánál a lejátszó ráadásul csak olyan videoframe-hez tud pozicionálni, ami egyben audioframe is, vagy azzal összeszinkronizálható, hogy a kép/hang ne csússzon el egymáshoz képest.
A másik korlát pedig a változó bitrátából adódik, ami a nem indexelt formátumoknál nagy szívás, hogy nem lehet megbecsülni se, hogy adott konkrét időponthoz mennyit kell léptetni az adott fájlban, ugyanis nem tudsz mp×fix_bitráta módjára előre kalkulálni, hogy hol található az adott rész, hanem átlag bitrátával, vagy pillanatnyi bitrátával tudod megközelíteni. Vagy gyorsan memóriában kikódolod az összes frame-et előre, ami elvisz a fájl megfelelő részéhez, de ez meg lagot okoz, meg hardverintenzív lehet.
“A computer is like air conditioning – it becomes useless when you open Windows.” (Linus Torvalds)
Igy van. Masik problema, ha masodperchez ugrasz, az sem biztos, hogy az lesz! Pont az elobb leirtak miatt.
De a szinkronizacios feladat adott, ezt nem mi talaltuk ki eloszor, igy valszeg van ra megoldas...mint irtam, modositott seekto() fuugvenyekkel. Mivel ujraforditani nem akarok, jo lenne valami elore forditott binary...
Már bocsánat az értetlenkedésemért: kértél eszközt tizedmásodperces ugrást tudó linuxos médialejátszó eszközre. Kaptál olyat, ami legalább elvben tud olyat. majd te magad azt állítod, hogy amúgy van olyan formátum, aminél ez nem megoldható. Hát akkor? "A lehetetlenre kicsit várni kell" ?
tl;dr
Egy-két mondatban leírnátok, hogy lehet ellopni egy bitcoin-t?
En sosem allitottam azt, hogy "nem megoldhato". Hol lattad ezt :D
Raynes: Nem maga a szoftver korlátoz, hanem a médiakódek és konténerformátum. Ugyanis sok médiafájlt nem tudsz tetszőleges ms-nál lejátszani, ...
wyx: Igy van
Szerintem, de állítottad :-)
Amúgy a válaszom, hogy én ennél többet nem tudok az ügyben. (Ezt se tudtam, csak kigugliztam.)
tl;dr
Egy-két mondatban leírnátok, hogy lehet ellopni egy bitcoin-t?
Mar megint a szokasos politikus/media dolog, emeljuk ki a szovegkornyezetbol azt a a par szot, ami korrelal :D
Par dologgal egyetertettem, amit Raynes kollega mondott. Ennyi.
Dehogy allitottam. Pont azt irtam, valszeg megldhato a dolog...csak en nem talaltam megoldast jelenleg.
Nem baj ha nem tudsz, hatha mas majd tud...pont ezert vannk itt ezek a topicok, hogy segitsunk egymason...
Mielőtt nekilátsz a seekto() fv-t babrálni, nem kellene megpróbálni olyan formátumot használni, aminél megoldható a seekelés? Hirtelen a wav és az au ugranak be.
Debian - The "What?!" starts not!
http://nyizsa.blogspot.com