Project

General

Profile

Actions

Support Request #4134

closed

How to compress video data from 4K camera device with h264 codec

Added by hidden over 5 years ago. Updated almost 4 years ago.

Status:
Closed
Priority:
Normal
Customer:
FERCHAU
Department:
Requester's Priority:
Normal
Support Level:
3rd Level
Resolution:
Solved Issue
Product Issue Numbers:
Platform:
Windows 10 64bit
Topic:
CompressionTB::Common
FAQ Links:

Description

Supportanfrage

Unser Problem ist das wir eine 4K Kamera in eine vorhandene Config im ADTF, mit einer H264 Komprimierung, einbinden müssen.
Dies haben wir bis auf die Komprimierung geschafft und benötigen hierfür Ihren Know-how!

Lösung

Anleitung zum Setup:

1) Installation ADTF Umgebung aus dem Downloadbereich -> Overview_of_Products_and_Documentation (sofern noch nicht geschehen): 2) Installation des H264 Codecs für Video for Windows: 3) Beigefügte Config h264.zip entpacken und im ADTF starten
  • Config LIVE -> Zur Kontrolle der Camera
  • Config Recording -> Aufnahme des komprimierten Video Stroms
  • Config Playback -> Abspielen einer mittels Recording Config aufgenommen DAT Datei mit komprimierten Video Stream

> Die Settings in den jeweiligen Configs sind bereits vorgenommen
> Es wird davon ausgegangen, dass das Kamera Device automatisch erkannt wird (ansonsten bitte entsprechend in den Properties des Direct Show Filter konfigurieren, Infos siehe Usermanual Device TB Kap. 8ff)
> Im Image Compressor ist bereits der passende Codec (vfw:X264) konfiguriert
> Aufgenommene DAT Files können dann via Project abgespielt werden, als active Configuration muss natürlich Playback gesetzt sein (siehe auch Usermanual ADTF Kap. 3.3 Project Tree
-> Mit dem Datexporter könnt ihr das Video exportieren (Extrahieren), entweder per GUI (siehe Usermanual ADTF Kap. 3.10.1 DAT Exporter) oder Kommandozeile (siehe "Usermanual Compression TB Kap. 5 Export and import of compressed video
streams":/adtf_addons/adtf-video-compression-toolbox/v2/video_compression_toolbox.pdf

Hinweis:
Es kann sein dass es zu Exceptions kommt, das hat aber keine negativen Auswirkungen auf euren Use Case, außer dass sich ADTF beendet.
Es liegt am Buffer von VfW, leider sind uns hier die Hände gebunden...
Deshalb wäre meine Empfehlung, Recording und Playback immer zu trennen, also ADTF dazwischen zu beenden.


Files

h264.zip (7.48 KB) h264.zip hidden, 2018-09-14 17:59
Actions #1

Updated by hidden over 5 years ago

  • Status changed from New to In Progress
Actions #2

Updated by hidden over 5 years ago

  • Subject changed from H264 to How to compress video data from 4K camera device with h264 codec
  • Description updated (diff)
  • Author changed from hidden to hidden
Actions #4

Updated by hidden over 5 years ago

  • Platform Windows 10 32bit added
  • Platform deleted (Windows 7 64bit)
Actions #5

Updated by hidden over 5 years ago

Hallo Herr Roth,
wann könnten Sie oder jemand anderes vorbeikommen um unser Problem zu lösen?

Windows 10 64bit haben wir sowie device Toolbox 2.7 und Display Toolbox 2.11

Actions #6

Updated by hidden over 5 years ago

  • Platform Windows 10 64bit added
  • Platform deleted (Windows 10 32bit)

Hallo Herr Görke,

ich bin an dem Thema dran, leider ist es mir noch nicht gelungen, ein Video mit h264 Konvertierung abzuspielen, Recording geht.
Ich feile noch an den Einstellungen, scheinbar gibt es ein Problem beim Decoding...

Andere Codecs (wie IYUV) laufen problemlos, diese kommen nicht in Frage oder ?
Das Problem ist dass der Support von h264 (laut Online Recherche) für VfW eingestellt wurde und es zu solchen Problemen kommen kann...

Deshalb die Frage:
  • Sie sind an H264 gebunden, eine andere Komprimierung scheidet aus ?
  • Wäre ein Wechsel von Windows auf Linux eine Option ?

Für alles weitere benötige ich noch etwas Zeit, es wird aber in jeden Fall eine Lösung für Sie nächste Woche geben, ob mit h264 ist dann die andere Frage...

PS: Ich muss an dieser Stelle anmerken, dass ADTF 2.x nicht auf Windows 10 getestet/supportet wird, aber natürlich grundsätzlich läuft.

Actions #7

Updated by hidden over 5 years ago

Hallo,
ja leider muss es in H264 sein am liebsten wäre auch H265.
Ein Wechsel auf Linux geht leider nicht da wir an diese Car PC`s gebunden sind.

Aber wenn Sie schon so zuversichtlich klingen, dann warte ich natürlich bis zum Ende nächster Woche mal ab.

Schönes Wochenende

Mit freundlichen Grüßen

Marco Görke
Projektleiter Erprobung

Actions #8

Updated by hidden over 5 years ago

  • Support Level changed from 2nd Level to 3rd Level
Actions #9

Updated by hidden over 5 years ago

OK, ich habs denke ich am Laufen, schnelles Backup vorm Wochenende...

> Aufnahme erfolgreich
> Playback erfolgreich
-> Export erfolgreich

Todo:
Terminabstimmung oder Anleitung

Actions #10

Updated by hidden over 5 years ago

Guten Morgen Herr Roth,

das sind ja Montag früh super Nachrichten ;D.

Ich denke wir probieren es erstmal mit einer Anleitung, denn da ist der Lerneffekt größer.

Mit freundlichen Grüßen

Marco Görke
Projektleiter Erprobung

Actions #11

Updated by hidden over 5 years ago

  • Status changed from In Progress to Customer Feedback Required

Anleitung zum Setup:

1) Installation ADTF Umgebung aus dem Downloadbereich -> Overview_of_Products_and_Documentation (sofern noch nicht geschehen): 2) Installation des H264 Codecs für Video for Windows: 3) Beigefügte Config h264.zip entpacken und im ADTF starten
  • Config LIVE -> Zur Kontrolle der Camera
  • Config Recording -> Aufnahme des komprimierten Video Stroms
  • Config Playback -> Abspielen einer mittels Recording Config aufgenommen DAT Datei mit komprimierten Video Stream

> Die Settings in den jeweiligen Configs sind bereits vorgenommen
> Es wird davon ausgegangen, dass das Kamera Device automatisch erkannt wird (ansonsten bitte entsprechend in den Properties des Direct Show Filter konfigurieren, Infos siehe Usermanual Device TB Kap. 8ff)
> Im Image Compressor ist bereits der passende Codec (vfw:X264) konfiguriert
> Aufgenommene DAT Files können dann via Project abgespielt werden, als active Configuration muss natürlich Playback gesetzt sein (siehe auch Usermanual ADTF Kap. 3.3 Project Tree
-> Mit dem Datexporter könnt ihr das Video exportieren (Extrahieren), entweder per GUI (siehe Usermanual ADTF Kap. 3.10.1 DAT Exporter) oder Kommandozeile (siehe "Usermanual Compression TB Kap. 5 Export and import of compressed video
streams":/adtf_addons/adtf-video-compression-toolbox/v2/video_compression_toolbox.pdf

Hinweis:
Es kann sein dass es zu Exceptions kommt, das hat aber keine negativen Auswirkungen auf euren Use Case, außer dass sich ADTF beendet.
Es liegt am Buffer von VfW, leider sind uns hier die Hände gebunden...
Deshalb wäre meine Empfehlung, Recording und Playback immer zu trennen, also ADTF dazwischen zu beenden.

Actions #12

Updated by hidden over 5 years ago

Hallo Herr Roth,
wir haben bereits eine Config und müssen dies dort einfügen !
Wie bekomme ich denn die Teile in den Componenten Tree um sie da einzubinden!?

Gruß

Mit freundlichen Grüßen

Marco Görke
Projektleiter Erprobung

Actions #13

Updated by hidden over 5 years ago

Hallo Herr Görke,

es muss lediglich die Video Compression Toolbox 2.5.0 installiert, darin sind der Image Compressor / Decompressor enthalten.
Sofern die Toolbox bei der Installation in ein ADTF Verzeichnis installiert wird, sollten die Pfade automatisch angezogen, so sind die gelieferten Manifest Files (siehe Kap. 4) definiert (<ADTF-DIR>/addons/*/bin*.plb), sofern sie nicht geändert wurden.

Ansonsten unter Settings -> Plugin Directories den Pfad zu den PLBs setzen (siehe auch Kap. 3.11 Settings Editor).

Danach sind die beiden Filter im Component Tree verfügbar, wenn nicht, dann bitte die Console View prüfen oder auch Loaded Modules.

Wenn der Image Compressor dann in die Config gezogen wird, bitte beim Codec Property vfw:X264 eintragen.
Ansonsten alles wie in #4134#note-11 beschrieben

Actions #14

Updated by hidden over 5 years ago

Hallo Herr Roth,
ich glaube ich stell mich gerade ein bisschen doof an. Kann man Sie mal anrufen ?

Mit freundlichen Grüßen 

Marco Görke
Projektleiter Erprobung

Actions #15

Updated by hidden over 5 years ago

Hallo Marco,

nach telefonischer Unterstützung... ich hoffe nun klappt das Thema soweit ?
Bitte um kurzes Feedback, ich würde das Ticket gerne abschließen

Actions #16

Updated by hidden over 5 years ago

Guten Morgen Florian,
ja hat alles super geklappt. Danke nochmals für die tolle und schnelle Unterstützung.
Kannst du mir vielleicht noch mitteilen wie viele Stunden wir noch zur Verfügung haben bzw. verbraucht haben!?

Gruß
Marco

Actions #17

Updated by hidden over 5 years ago

  • Description updated (diff)
  • Status changed from Customer Feedback Required to To Be Closed
  • Resolution set to Solved Issue

Hallo Marco,

alles in allem war ich vier Stunden beschäftigt.
Ich würde aber nur zwei "in Rechnung stellen", die Zeit ging nämlich für den Encoder Bug drauf und dafür könnt ihr ja nichts...

Actions #18

Updated by hidden over 5 years ago

  • File image1.jpeg added
  • File image2.jpeg added
Actions #19

Updated by hidden over 5 years ago

  • Status changed from To Be Closed to Closed
Actions #21

Updated by hidden over 5 years ago

  • File deleted (image1.jpeg)
Actions #22

Updated by hidden over 5 years ago

  • File deleted (image2.jpeg)
Actions #23

Updated by hidden over 5 years ago

  • Project changed from 29 to Public Support
Actions #24

Updated by hidden almost 4 years ago

  • Private changed from Yes to No
Actions

Also available in: Atom PDF