Forum:	Kameras
Téma:	Capture! Nachfolger: MiniCam
------------------------------------

C1500:
Hi,
da ich jetzt eine Microsoft HD-5000 mein eigen nenne war ich mal wieder auf der Suche nach einem Video-Aufnahme-Tool, mit Overlay der GPS-Daten.
Ich wusst das Perfekt des Soures seines Capture! freigegeben hatte.
Entstanden ist daraus MiniCam.
Der Programierer von XPort hat sich der Sache angenommn.
XPort füttert MiniCam mit den GPS-Daten.
Das ganze kann dann so aussehen:
Die Einblendungen können auch automatisch von schwarz auf weis wechseln, wenn sie nicht mehr lesbar sind.
Der Hammer ist, das auch OBD-Daten mit eingeblendet werden können.
Die Tage werd ich die Kombi aus HD-5000 und MiniCam auf meiner Lieblingswaldstrecke testen.
Ihr findet das tool hier: http://www.curioustech.net
Gruß und viel Spass beim testen
Peer

Nightmare:
Geile Sache. Halt uns auf dem Laufenden Peer.

Hast du zufällig schon ein zeigbares Video mit deiner Cam aufgenommen?

George:
mhh also bei mir läufts nicht richtig, er zeigt mir kph: 0.0, mehr brauch ich nicht. aber in den einstellungen bei gps settings zeigt er nen 3d fix an.

muss ich in xport noch irgendwas einstellen??

Slavi:
werden die Daten auch am Video festgehalten ?

George:
ja so sollte es sein, tut es auch.

keine_Ahnung:
Stell ich auch mal ne Frage.
Ich habe nix außer einem Lappi mit Win7 und einen angeschlossen GPS Empfänger. 
Was muss ich noch haben um eine gescheite Videoaufzeichnung zu bekommen? GPS muss nicht dabei sein kann aber gerade im Ausland ganz interessant sein.
Auch eine Webcam ist nicht vorhanden, irgendwelche Empfehlungen?
Nun mal zu meiner Idee. ;)
Ich bin Fernfahrer und tingel die ganze Woche quer durch Europa und würde deswegen gerne ständig die Cam laufen lassen. Die Videos sollten aber nicht zb. 4,5 Stunden am Stück sein, kann ja kein Mensch aufmachen die Datei. ;) Deswegen sollte die Software die Videos automatisch splitten.
Um den notwendigen Platz bereitzustellen würde ich mir eine weitere externe Notebook-Festplatte holen worauf die Videos sollen.
Ich bin für jede Anregung dankbar.

Gruß Heiko

keine_Ahnung:
Schade, keine Reaktion.

MacG:
Hast Du Dir mal das Programm MiniCam angeschaut? Da kannst Du die Zeit für eine Aufnahme beschränken, ein Häkchen für weitere Aufnahme nach dem abgelaufenem Zeitlimit setzen und Du hast einen Archiv-Button um die Datei zum Beispiel auf die USB-Festplatte zu verschieben.
Eine Kamera wird oben auch erwähnt, die Microsoft HD-5000. Im Forum gibt es noch ein zwei weitere Topics, wo gute Kameras empfohlen werden. Manche inklusive Videoclip.

blazerk5:
Ich bringe es nicht hin mit dem Programm ruckelfreie Videos aufzunehmen. Auch kleinere Auflösungen nicht, geschweige denn 720p. Ist meine Hardware zu schwach? Oder kann mir jemand ne Empfehlung für einen Codec geben?
Ansonsten läuft das Programm gut. GPS-Daten werden eingespielt und keine Probleme mit Standby/Ruhezustand.
Besten Dank

blazerk5:
Hier mal ein kleines Probevideo. --&gt;Link zum FreeHoster
Habs als FLV aufgenommen, in der Größe 640x360.

Flüssig ist anders. Bei Tag ist die Aufnahme genauso ruckelig. Am liebsten würd ich natürlich die Möglichkeit haben in 720p aufzunehmen. 
Würde diese CPU das hinbekommen? --&gt;AMD Athlon II X2 240e 2,80 GHz 
Oder diese --&gt; AMD Athlon II X2 250e 3.0GHz, wobei die nicht auf der Liste der unterstützten CPU steht

Richi2:
Ein ruckelfreies Video zu erhalten, schaffe ich auch mit meinem Dual Atom (2 x 1.8 GHz)!

Auflösung 768x576 (also DVD, das ist die max Auflösung meiner Mini-CAM) 29.97 Bilder/s, DIVX3, 2kbit Samplerate

Des Pudels Kern dürfte hier eher der verwendete Codec sein.
FFDSHOW in meinem Fall.
Dieser verwendet zum coden (oder auch HD decodieren) die CUDA-Kerne des ION-Chipsatzes (NVIDIA 9400M, 16 Kerne, 256Mb).

Die CPU lässt das kalt (ca 30% Auslastung, wenn nix anderes läuft)

Sobald das mal am Moped läuft, teste ich auch die max mögliche Bitrate während der Fahrt (schneller Wechsel der Motive).
Außerdem kann man (leider) beim DIV3-coden massig Einstellungen machen, bei denen ich (noch) nicht durchblicke. 

Den Test habe ich mit dem etwas größeren Rechner zu Hause gemacht.

Der FoxConn, der ins Moped kommt, hat 2 x 1.6 GHz, und im ION steckt da ein 9300M, hat auch 16 CUDA-Kerne.
Ich orte da aber keine wesentlichen Unterschiede, die CPU zeigt sich davon wie schon gesagt unbeeindruckt.

Richi2:
Hab mir eben mal dein Video angesehen.

Ich denke mal nicht, dass das Ruckeln auf CPU-Schwierigkeiten beruht, sonst würdest du auch zwischen den jeweils ruckelfreien Passagen nicht wirklich was flüssiges zu sehen bekommen.
Für mich sieht das eher so aus, als hätte der PC Schwierigkeiten beim Leeren des Cache-Speichers (RAM oder Festplattencache) in Richtung der HD. Dabei kann auch die CPU-Last kurz mal hochschnellen.

Hier hilft nur eine Herabsetzung der Datenmengen oder ein schnellerer Transfer.

Welche Einstellungen hast du im Codec?

Dein Board hat auch einen NVIDIA-Grafikcontroller (8200M).
Der Unterscheidet sich nur in der Taktrate von meinen beiden und sollte auch 16 Cores haben.

Lade dir mal das hier runter und verwende FFDSHOW zum coden.
http://www.chip.de/downloads/K-Lite-Mega-Codec-Pack_23300451.html

Eventuell behebt es dein Problem, wenn die Graka das Coden und die CPU nur noch die Speicherung übernimmt.

blazerk5:
Spitzen in der CPU-Last hatte ich tatsächlich gesehen.
Ich werde das Codec-Pack mal probieren. Dank dir schonmal.

blazerk5:
Ich hab jetzt den Codec-Pack und DivX 8 installiert.
Nu kann ich als als Video Codec folgendes wählen:
ffdshow Video Codec
ffdshow Video Encoder
DivX 8 Codec (2 Logical CPU)
DivX 8 YV12 Decoder

Innerhalb von ffdshow kann ich nur 
MJPEG
HuffYUV
FFV1
DV
Uncompressed
auswählen.
Irgendwas scheint noch nicht ganz richtig zu sein. Die gespeicherten Videos stellen mich noch nicht zufrieden.

Was die Codec-Einstellungen angeht, hab ich meist geringe Einstellungen gewählt. 1-Pass, Geschwindigkeit statt Qualität....
Prinzipiell funzt die Aufnahme auch, aber es gibt immernoch diese Ruckler. Sowohl bei hohen Auflösungen, als auch bei niedrigen.

Was mir auch aufgefallen ist, ist daß das Bild in MiniCam ohne Aufnahme mehr ruckelt als während der Aufnahme...

blazerk5:
Hab jetz ffdshow-tryouts von hier --&gt; http://ffdshow-tryout.sourceforge.net/ installiert. Damit klappt es jetzt endlich.


Stell dann mal ein Video ein, wenns mal nicht regnet.

blazerk5:
Ich bin gerade auf dieses Programm gestoßen CarDVR.
Hier gibts auch die Möglichkeit GPS-Daten einzublenden. Scheint nicht ganz so umfangreich zu sein wie MiniCam. Aber man ist nicht von xport abhängig, wie ich das sehe.

Werde es morgen mal probieren.

Richi2:
Eben getestet.
Erhalte bei allen Codecs außer divx Fehlermeldungen, dass die Datei nicht erstellt werden kann.

blazerk5:
Fehlermeldungen hatte ich nicht, hab allerdings auch nur einmal ffdshow probiert, weiß aber nicht welcher codec gerade aktiv war. Ich bleib bei MiniCam. 

@Richizwo
Ich bekomme es einfach nicht hin 100% ruckelfreie Video zu speichern. Kannst du mir bitte mal möglichst genau deine Codeceinstellungen geben.

Hab hier mal ein neues Video von meiner Webcam.
2206 Kbps,30.0 B/s,800*448 (16:9),DIV3 = DivX v3 ;-) MPEG-4 (Low-Motion)

In den Einstellungen von MiniCam hab ich schon 60 fps eingestellt, das Video wird aber immernoch etwas zu schnell abgespielt. Kann man da was machen? Die Qualität geht schon halbwegs, ist von 720p aber noch weit weg.

http://www.youtube.com/watch?v=Lpxd_3nxAU4

200CDI:
Bei mir wird bei ffdshow alles Spiegelverkehrt angezeigt. Wie kann ich diese Einstellung umändern? Der Speicherverbrauch hat es auch in sich. 9 min ca. 3 GB.
Gruß
200CDI

blazerk5:
Wie du in ffdshow &quot;entspiegeln&quot; kannst weiß ich nicht, aber MiniCam kann das.
Schau mal welchen Codec du bei ffdshow eingestellt hast. Dafür beim Reiter &quot;Encoder&quot; schauen. Warscheinlich hast du UNCOMPRESSED eingestellt, probier mal mit den Codecs rum.

200CDI:
Habe heute mal ein Video upgeloadet.
klick
Während der Fahrt beim Aufnehmen läuft alles einwandfrei. Beim Abspielen hängt das Video:-x

blazerk5:
Kleiner Tip: Stell mal bei der Schriftfarbe &quot;automatisch&quot; ein. Dann wechselt die Farbe je nach Hintergrund.

200CDI:
blazerk5 hat folgendes geschrieben:Kleiner Tip: Stell mal bei der Schriftfarbe &quot;automatisch&quot; ein. Dann wechselt die Farbe je nach Hintergrund.
Hmmm.. OK! Vielen Dank :D

Amp:
Hi ich würde das Programm gerne mit einem Netbook betreiben. Würde das gehen? Habe leider noch keine Webcam da um das testen zu können.
Gruß Amp

blazerk5:
Kommt drauf an, was dein Netbook so drauf hat. Mit ner kleinen Auflösung und dem richtigen Codec vielleicht.

Amp:
Das Standart. N450 mit 1,6 Gh und 1Gb Ram

acid31:
kann man mit MiniCAM 2 Cammeras gleichzeitig aufnehmen ? 1 USB-Web Cam und 1 AV-Videograbber ?

blazerk5:
Wenn du dich auf der Webseite von MiniCam umgesehen hättest, wärst du auf folgende Info gestoßen.

Zitat:Run multiple MiniCam apps for multiple cameras, or use command line/shortcut parameters to specify camera (after running multiples and configuring manually).
Parameters: MiniCam &lt;number&gt; &lt;NO&gt;
 Example: &quot;MiniCam 2&quot; for camera 2
Quelle: http://www.curioustech.net/minicam.html

acid31:
Und wo finde ich diese Einstellungs Option 
&quot;multiple MiniCam apps&quot;.

Da ist nur &quot;Multi File Record&quot;.

Oder muss ich 2x die selbe Prog starten ? Bzw.
Ordner Anlegen 1xMiniCAM-Front 1 und 1xMiniCAD-Rück 2

blazerk5:
Zwei mal starten, mit Parameter. Wie es auch im Beispiel steht.

coyote_nb_ca:
Hi,
schoene Soft aber leider geht der Progger nicht mit der Zeit 
und b ist das Xport auch nicht gut programiert
denn Farson GPS in der uralt version 2.0 rennt sogar unter Win7 64bit
Schade eigentlich 
Gruesse aus Canada
Fred

MillenChi:
Weiß jemand, wieso es XPort nicht in 64Bit gibt (ich weiß, dass der Treiber fehlt. Aber das sollte doch wohl nicht das Prob sein).
Bin mit MiniCam sehr zufrieden.
Aber da ich Navi UND MiniCam mit GPS nutzen möchte muss ich mir nun doch was stricken :(

coyote_nb_ca:
die frage ist wohl 
warum kann man minicam nicht einfach so programieren das es mit gpsgate oder anderer soft arbeiten kann.

MillenChi:
wäre ja langweilig

xor64:
coyote_nb_ca hat folgendes geschrieben:
und b ist das Xport auch nicht gut programiert 
denn Farson GPS in der uralt version 2.0 rennt sogar unter Win7 64bit 

Mal langsam. ;) Den Franson-Typen fällt immerhin auch in neueren Versionen nichts besseres ein, als den Port kurzerhand am System vorbei anlegen, indem sie das Ding wohl manuell in die Device-Map eintragen und sich dann im Treiber den entsprechenden Symbolik Link (\COMx) unter den Nagel reissen. Kommt jetzt ein anderes Programm und will auf reguläre Weise einen Port anlegen, bekommt es vom OS möglicherweise genau den Port zugewiesen, den sich das Franson gekrallt hat (der aber *eigentlich* frei ist) - schon mehrfach bei verschiedenen Rechnern so gehabt. Gutes Software-Design ist was anderes...
MillenChi hat folgendes geschrieben:
Weiß jemand, wieso es XPort nicht in 64Bit gibt (ich weiß, dass der Treiber fehlt. Aber das sollte doch wohl nicht das Prob sein).

Doch, genau das wird das Problem sein. XPort verwendet mit an Sicherheit grenzender Wahrscheinlichkeit einen Legacy- oder KMDF-Treiber. Und die müssen auf den 64-Bit Systemen (im Gegensatz zu 32-Bit) zwingend mit einem bei z.B. Verisign zu erwerbenden Code-Signing-Zertifikat signiert sein. Wenn man sich die utopischen Preise (um nicht zu sagen: Abzocke) für die paar KB und einen lächerlichen Datenbankeintrag anschaut, wird klar, warum es von vielen deratiger Projekte keine 64-Bit Version gibt...

MillenChi:
wozu gibts die abfrage &quot;Wollen sie einen nicht zertifizierten Treiber installieren&quot;?
Geht scheinbar auch ohne Zertifizierung.

xor64:
MillenChi hat folgendes geschrieben:wozu gibts die abfrage &quot;Wollen sie einen nicht zertifizierten Treiber installieren&quot;?
Geht scheinbar auch ohne Zertifizierung.
Du wirfst hier zwei ganz verschiedene Dinge durcheinander. Das WHQL/Windows Logo Program bescheinigt einem Treiber eine gewisse Qualität, ist aber nicht unbedingt nötig. Wenn diese Zertifizierung fehlt, kommt eben die von dir genannte Box.
Das zwingend erforderliche, käuflich zu erwerbende, Code-Signing-Zertifikat überprüft die Identität des Herstellers und zielt primär darauf ab, dass Rootkits und ähnliche Schädlinge mangels Zertifikat nicht in den Kernel kommen.
Lies dir auch das hier mal durch: Verbindliches Kernel-mode code signing in Windows Vista x64

MillenChi:
mhh ok.
glaube aber nicht, dass es keine Möglichkeit gibt, das zu umgehen...

xor64:
Du kannst prinipiell
- wie Stuxnet ein Zertifikat klauen
- wie der Bundestrojaner den Zertifikat-Store hacken
- den Test-Mode auf dem jeweiligen Zielsystem aktivieren
Kein Entwickler, der halbwegs bei Verstand ist, wird auch nur Ansatzweise daran denken, sich für die erste Variante auf rechtliches Glatteis zu begeben oder mit den beiden anderen Varianten das System des Nutzers zu kompromittieren.

coyote_nb_ca:
wenn minicam so programiert waere das es mit GPSgate zusammen arbeiten wurde waere es ja gut.

AGM:
Der ist scheinbar schon genervt von Anfragen. Bei mir antwortet er nichtmal mehr auf meine Frage ob er noch an 64 bit Support arbeitet oder nicht.
Wär echt schön wenns mit GPSGate gehen würde, weil Xport sowieso ziemlich oft Probleme verursacht... So habe ich nun nur entweder gute Performance beim Aufzeichnen ohne GPS overlay oder schlechte und GPS overlay. :(

MillenChi:
tja. so ist das bei freeware ;)

blazerk5:
Ich hab zwei drei Mal ne email zum Greg geschickt und immer nette Antwort bekommen. Was 64 bit angeht dürfte das wohl alles sagen.
Und GPSGate-Unterstützung wird es nicht geben.
Zum Thema GPSGate/xPort: Ich bin mir nicht mehr ganz sicher, also steinigt mich bitte nicht....
Ich meine ich hatte den Port vom GPS-Empfänger an GPSGate geleitet und dort dann alle weiteren Ports geöffnet, die ich brauchte. Zusätzlich einen für xPort. In xPort hatte ich wieder einen Port geöffnet, der aber nicht belegt war, will sagen keinen &quot;Verbraucher&quot; hatte. MiniCam nimmt sich die Daten ja ohne Angabe eines Ports. xPort und GPSGate sind fortan ohne Probleme nebeneinander gelaufen.

AGM:
blazerk5 hat folgendes geschrieben:Ich meine ich hatte den Port vom GPS-Empfänger an GPSGate geleitet und dort dann alle weiteren Ports geöffnet, die ich brauchte. Zusätzlich einen für xPort. In xPort hatte ich wieder einen Port geöffnet, der aber nicht belegt war, will sagen keinen &quot;Verbraucher&quot; hatte. MiniCam nimmt sich die Daten ja ohne Angabe eines Ports. xPort und GPSGate sind fortan ohne Probleme nebeneinander gelaufen.
Dass xPort läuft ist weniger das Problem, sondern wie es läuft auf nem 64 bit OS. Da habe ich starke Performanceeinbußen.

AGM:
MillenChi hat folgendes geschrieben:tja. so ist das bei freeware ;)
Wär auch super wenns was gäbe, was keine Freeware ist. Aber selbst da gibts ja nix.

Fillip13:
Gibt es bei dem Programm die Möglichkeit, dass wenn die Warninker aktiviert werden das Video in das Archiv geschoben wird. Oder kann am das anderweitig realisieren?
