php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.01.2011, 09:56  
Neuer Benutzer
 
Registriert seit: 02.01.2011
Beiträge: 2
PHP-Kenntnisse:
Fortgeschritten
vrooschie befindet sich auf einem aufstrebenden Ast
Standard webcam screenshot

Hallo
Ich möchte per php/cron von einer erstellten Webcamliste einzelne Bilder speichern. Als cronjob ist klar. Speichern der aktuellsten Bilder.
Wenn es um einzelne jpg geht ist das mit dem unteren Script möglich.
Was so nicht geht ist von einem Stream zu einem Zeitpunkt ein Foto zu speichern.

Speichern von fixer webcam.mjpg adresse?
Ein Bild speichern nicht den Stream
Ich suche kein Script für den cronjob!

Noch nicht berücksichtigt sind: mögliche Datenbank, Prüfung ob jpg oder mjpg, Verfügbarkeit, Passwort.

Code:
<?php 
ini_set('error_reporting',E_ALL);
ini_set('display_errors','On'); // off
setlocale(LC_ALL,'de_DE@euro', 'de_DE', 'deu_deu','dea');
$zuLeerendesVerzeichnis = "./webcamjpg/"; // aktuelles Speicherverzeichnis leeren
$handle=opendir($zuLeerendesVerzeichnis); 
while ($file = readdir ($handle)) { 
   if ($file != "." && $file != "..") 
   { 
       unlink ($zuLeerendesVerzeichnis.$file); 
   } 
} 
closedir($handle); 
// Neues Speichern
$file_url = file("url_webcam.txt"); /* txtfile mit URL */
foreach ($file_url as $url) // Neuladen und Speichern der Abbilder auf eigenem Speicherplatz
{ 
$url =trim($url);
$contents= file_get_contents($url); /* Quelle des Bildes */ 
setlocale(LC_TIME, 'de_DE'); /* deutsches Datum setzen */ 
$savename = strftime("_%H-%M-%S"); /* Zeit für den Dateinamen */
$host = parse_url($url, PHP_URL_HOST); /* reine domain.tld auslesen */
$splitHost = explode('.',$host); 
$cnt = count($splitHost);
$urlname= $splitHost[$cnt-2].'.'.$splitHost[$cnt-1];  
$urlname = strtolower ($urlname) ; /* kleinbuchstaben */
$urlname=preg_replace("/[^a-zA-Z0-9_äöüÄÖÜ]/" , "_" , $urlname); /* Sonderzeichen loeschen */
$savename = "$urlname$savename"; /* ergibt domainname_tld_$zeit */
$savefile = fopen("webcamjpg/$savename.jpg", "w");
fwrite($savefile, $contents);
fclose($savefile);
}
?>
...Aufruf der gespeicherten Bilder
Ideen?

Beispielanwendung morgens um 8:00 Fotos der Panoramabilder Skigebiete speichern

thx vrooschie
vrooschie ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 02.01.2011, 16:15  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.072
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
[...]
Was so nicht geht ist von einem Stream zu einem Zeitpunkt ein Foto zu speichern.

Speichern von fixer webcam.mjpg adresse?
[...]
Sorry, aber ich verstehe nicht, wobei du jetzt ein Problem hast.
Asipak ist offline   Mit Zitat antworten
Alt 02.01.2011, 20:09  
Neuer Benutzer
 
Registriert seit: 02.01.2011
Beiträge: 2
PHP-Kenntnisse:
Fortgeschritten
vrooschie befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Asipak Beitrag anzeigen
Sorry, aber ich verstehe nicht, wobei du jetzt ein Problem hast.
Ich kann einen Link der mit .mjpg endet nicht genauso speichern als wäre es ein jpg. Also bräuchte ich sowas wie einen sreenshot machen.

vrooschie
vrooschie ist offline   Mit Zitat antworten
Alt 02.01.2011, 20:18  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

hinter dem mjpeg steht kein bild oder datei sondern ein stream.

schnapp dir mal z.b. wireshark oder einen anderen sniffer und ruf den stream auf und du wirst sehen was da reinkommt, ansonsten google mit "mjpeg php" könnte dich z.b. auf: http://www.lavrsen.dk/foswiki/bin/vi...egFrameGrabPHP bringen.
robo47 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Automatisches Backup von Webcam Bilder matze-pe PHP Tipps 2010 26 06.12.2010 13:45
Webcam muhl Off-Topic Diskussionen 14 21.10.2010 09:53
Webcam Dateien als Zeitraffer tommi74 PHP Tipps 2010 4 06.08.2010 00:13
[Erledigt] programmierung dating webcam projekt hakan688 Gewerblich 0 13.04.2010 18:45
Handy als Webcam Ryuuzaki93 Off-Topic Diskussionen 2 19.01.2010 08:42
Webcam Funktionalität einbauen? litterauspirna PHP-Fortgeschrittene 4 07.05.2008 20:05
Screenshot mit ImageMagick Converter DarkManX PHP Tipps 2008 1 27.01.2008 15:10
Welche Webcam? Server, Hosting und Workstations 4 26.08.2005 19:13
Webcam Bilder abfangen! Aber wie? Broadcast PHP Tipps 2005-2 4 19.07.2005 13:24
Webcam in HP JEGO Off-Topic Diskussionen 17 07.03.2005 18:07
Webcam in Webseite einbinden HTML, Usability und Barrierefreiheit 3 19.11.2004 18:13
robot um seiten zu scannen und einen screenshot zu machen bratwurstschorsch PHP-Fortgeschrittene 13 16.11.2004 22:12
screenshot PHP Tipps 2004 14 25.08.2004 17:57
[Erledigt] Webcam HTML, Usability und Barrierefreiheit 4 19.07.2004 23:50
[Erledigt] WebCam Off-Topic Diskussionen 2 11.06.2004 20:28

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-fortgeschrittene/75644-webcam-screenshot.html, webcam screenshot, php webcam, mjpeg php, php screenshot stream, webcam screenshot php, php webcam screenshot, php screenshot webcam, webcam abfangen, php jpg webcam, webcam,fopen,online,offline, mjpg speichern, fopen webcam.jpg online,offline, screenshot webcam, webcam php, screenshot wenn webcam an ist, cronjob screenshot, webcam schnappschuss mit php, webcam livestream per php schnappschuss, stream jpg webcam

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:19 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum