X-Google-Thread: f7c81,3fd96599bf0e183a X-Google-Attributes: gidf7c81,public X-Google-Language: GERMAN,ASCII Path: g2news1.google.com!news1.google.com!news4.google.com!news.glorb.com!newsgate.cistron.nl!feeder.enertel.nl!nntpfeed-01.ops.asmr-01.energis-idc.net!feeder.xsnews.nl!193.141.40.65.MISMATCH!npeer.de.kpn-eurorings.net!newsfeed.arcor.de!news.arcor.de!not-for-mail From: Michael Schierl Newsgroups: de.alt.rec.ascii-art Subject: Re: Lange angekuendigt ... Date: Fri, 13 Jan 2006 17:30:18 +0100 Reply-To: schierlm@gmx.de References: <43c784f5$0$20772$9b4e6d93@newsread4.arcor-online.net> X-Newsreader: Forte Agent 1.93/32.576 English (American) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Lines: 66 Message-ID: <43c7d59a$0$21027$9b4e6d93@newsread2.arcor-online.net> Organization: Arcor NNTP-Posting-Date: 13 Jan 2006 17:30:19 MET NNTP-Posting-Host: b2776550.newsread2.arcor-online.net X-Trace: DXC=9Benc`O7Z:hIeeCiY5g2VcQ5U85hF6f;djW\KbG]kaMhQ>n?D9BSA]l\Hn9X;LfPCb]bNRWn=OWEiW0gPlf X-Complaints-To: usenet-abuse@arcor.de Xref: g2news1.google.com de.alt.rec.ascii-art:69 Christoph 'Mehdorn' Weber wrote: >Hallo! > >Michael Schierl : > >> Gibts da eigentlich irgendwo versteckte Player-Controls (Pause, >> Vorspulen, Zur�ckspulen, Goto Frame oder so)? > > Ja. Aber erst in der neuen Version, die derzeit noch getestet >wird. Dort gibt es bisher "schneller", "langsamer", "Cursor an/ >aus" und "beenden". > >> F�nde ich cool, wenn ich zwischendurch abgelenkt bin, Pause machen zu >> k�nnen > > Steht als n�chstes auf dem Plan f�r den neuen Player. > >> bzw. nachher ein bisschen zur�ckzuspulen. > > Da wei� ich noch nicht, ob ich es implementiere. Mu� ich erst ein >paar Tests machen. Es w�re ungut, wenn der Player dazu den ganzen >Film im Speicher halten mu�. Gucken n�mlich h�ufiger auch mal viele >Leute gleichzeitig. Den ganzen Film speichern w�rde ich in der Tat nicht. Meine spontane Idee w�re ein zur�ckspulen �ber $currframe -= 10; seek(FILE,0,0); skip_frames($currframe-1) zu l�sen (unter der Annahme, dass der erste Frame 1 hei�t). Wenn das dann nicht oft vorkommt, sollte es nicht st�ren. Und die skip_frames-Funktion kann man auch gleich f�rs goto-Frame missbrauchen. Andererseits will man vielleicht ja auch ein "R�ckw�rtslaufenlassen" (also "mit Bild") haben - und in dem Fall w�re die L�sung eher schlecht (wenn er pro Frame die ganze Datei liest). Dann w�rde ich lieber hergehen und nach jedem Frame ein tell[1] machen. Diese Werte in einen (Ring-)Puffer und dann beim R�ckw�rtsabspielen f�r seek[2] verwenden. Spult dann allerdings jemand �ber die L�nge des Puffers hinaus, mus man doch wieder von vorne lesen. Diese L�sung ist zwar zugegebenerma�en mehr Programmieraufwand, sollte aber am ressourcensparendsten sein. [1] http://www.xav.com/perl/lib/Pod/perlfunc.html#item_tell [2] http://www.xav.com/perl/lib/Pod/perlfunc.html#item_seek >> Michael, der sowas vermutlich in Perl schreiben (und �ber inetd >> starten) w�rde > > �ber inetd gestartet wird schon lange. Und der neue Player hei�t >"(pl)vidasc" -- wenn das mal nicht ein Zeichen ist! *g* Und ich dachte das (c) soll ein © als ASCII sein - jetzt w�rde ich eher auf den Namen einer Programmiersprache tippen. Michael -- Mit amerikanischer (oder deutscher) Tastatur "bequem" internationale Sonderzeichen eingeben - und das plattform�bergreifend (bei Bedarf auch im Internet-Caf�, falls Java-f�higer Browser vorhanden). Kostenlos und Open Source. -- http://intltyper.sf.net/