Acties:
  • 0 Henk 'm!

  • MORCIK
  • Registratie: September 2001
  • Laatst online: 16-05 22:04

MORCIK

DJ, Spin That Wheel

Topicstarter
Ik heb onlangs een Kebidumei HDMI capture card naar USB aangeschaft met als doel om mijn fotocamera als webcam te gebruiken.

https://www.aliexpress.co...e-Card/4000239521078.html

De specificaties volgens de adverteerder:
HDMI to USB3.0 video capture dongle, easy to carry, with excellent performance, superior compatibility, simple installation and many other functions.
It captures an HDMI 4K 30Hz input signal; Compatible with for Windows, Linux, Mac OS X and USB 3.0 interfaces, compatible with many USB 3.0 chipsets (Intel, Renesas, ASMedia, Fresco Logic), compatible with PCIe Gen1.1 via USB 3.0 interface; HDMI video capture conforms to UVC and UAC standards, no need to install drivers and settings, real PnP.

Feature:
1. No need to install drivers, it is real PnP.
2. Compatible with for Windows, Linux, OS X operating system.
3. USB3.0, speed 300-350MB/s, compatible with USB 2.0.
4. The video and audio process is done by the dongle and does not occupy the CPU.
5. It can capture a single channel HD HDMI video signal.
6. It can automatically detect the input video format and automatically adjust the set output size and frame rate.
7. Input and output video signals up to 1080p / 60 Hz.
8. It is compatible with UVC video capture and YUV 422 video output.

Specifications:
Host interface: USB3.0, 300-350MB / s, USB2.0, 40MB / s
Input interface: HDMI interface
DMI input format: 480i, 480p, 576i, 576p, 720p50, 720p60, 1080i50, 1080i60, 1080P24/ 25/30 /60
Supported resolutions:
640x480/720x480/720x576/768x576/800x600/1024x768/1280x720/1280x800/1280x960/1280x1024/1368x768/1440/1600x1200/1680x1050/1920x1080/1920x1200/640x360/856x480/960x540/1024x576
Frame rate: 25 / 29.97 / 30/50 / 59.94 / 60 fps
Audio and video capture standards for UVC and UAC
Support for OS Windows 7 Windows Server 2008 R2 Linux (kernel version 2.6.38 and higher) OS X (10.8 and above)
Software compatibility: For Windows Media Encoder (Windows) / Adobe Flash / Media Live Encoder (Windows, OS X) / Real Producer Plus (Windows) / VLC (Windows, OS X, Linux) / QuickTime Broadcaster (OS X) / QuickTime playback (OS X)/Wirecast (Windows, OS X)/Potplayer (Windows), etc.
Interface compatibility: DirectShow (Windows), DirectSound (Windows), V4L2 (Linux), ALSA (Linux) OS X (QuickTime)
Power consumption: =2.5W
Working temperature: 0°C ~ 50°C
Storage temperature: -20°C ~ 70°C
Storage humidity: 5%-90%
Product size: 102*70*19mm/4.16*2.76*0.75in

Pacakge:
1 X Host
1 X USB Power Cable
1 X HDMI Cable
1 X USB 3.0 cable
1 X Manual
Afbeeldingslocatie: https://ae01.alicdn.com/kf/H616a897aa3834af6aa441e21088ab65aI.jpg

Zoals uit de specificaties blijkt is er geen ondersteuning van 4K, maar ik had ook niet anders verwacht van een apparaat van €40,67. Deze is op het moment van schrijven in prijs gestegen naar €50,02.

Mijn eigen relevante hardware waar ik op getest heb:

Monitor: Dell P2715Qt revisie A03 aangesloten op mDP
Videokaart: ASUS STRIX GTX960-DC2OC-2GD5 1 x DVI, 1 x HDMI, 3 x DisplayPort
Processor: Intel Core i7-5820K
Moederbord: ASUS X99-DELUXE versie 1
USB-controllers:
Intel X99 4 x USB 3.1 op het moederbord
Intel X99 6 x USB 2.0/1.1 waarvan 2 achterin (zwart) en 4x op het moederbord
ASMedia 10 x USB 3.1 achterin (blauw)

Afbeeldingslocatie: https://www.asus.com/media/global/products/WodJPah7ECKFSsxv/sBTNVVgc2ycUMdfU_setting_fff_1_90_end_500.png

Nu verkeerde ik in de veronderstelling dat mijn Canon 5D MKII camera 1920x1080 op de HDMI uitgang uitstuurde. Dat was gelijk een teleurstelling, want nader onderzoek leerde dat het 1620x1080 (3:2) is:

https://magiclantern.fandom.com/wiki/HDMI_Output

Dus ging ik op onderzoek uit wat de mogelijkheden zijn om de firmware aan te passen, zoals EDID-instellingen. Nu is Kebidumei een fabrikant van de meest uiteenlopende soorten elektronica, dus het is waarschijnlijk een kloon van een ander (bekender) merk. Mijn eerste gedachte was Startech of EZCap, maar tot nu toe heb ik het volgende gevonden op basis van USB-informatie. Daarvoor heb ik de USBDeview van Nirsoft gebruikt:

https://www.nirsoft.net/utils/usbdeview-x64.zip

Er zijn 3 apparaten in de lijst met VID:1e4e en PID:7016 te weten: USB Composite Device, USB Video Device en USB Audio Device. Op de Raspberry Pi 3B heb ik media0, video0 en video1. Met tvservice -l krijg ik geen extra info, behalve de Raspberry zelf dan. Met lsusb krijg ik Bus 001 Device 035: ID 1e4e:7016 Cubeternet. Overigens hoort VID:1e4e bij Etron, daar later meer over.

De USB Composite Device is het interessantste omdat er ook een serienummer bij vermeld staat.

Afbeeldingslocatie: https://i.imgur.com/M6RWjxG.png

Dit nummer 20000130041415 heb ik opgezocht waardoor ik uitkwam op de site van Pengo die eveneens een HDMI naar USB capture card heeft:

https://www.pengohome.com...-20190711171508_20192.pdf

Kijk maar eens bij punt 9 waar exact hetzelfde serienummer staat.

Dus gelijk de software gedownload: https://www.pengohome.com...-20190711162517_96037.rar

Helaas werkt de software van Pengo niet op deze kaart omdat zij waarschijnlijk een andere VID en PID hebben.

Een andere kaart die sterke overeenkomsten heeft is: https://www.razer.com/gaming-broadcaster/razer-ripsaw-hd
Waarschijnlijk: VID:1532 PID:0d01 volgens deze link: https://obsproject.com/forum/threads/no-audio.107165/
Evenals de AGPTek VID:1bcf PID:2c99 https://obsproject.com/fo...gptek-1080px60fps.114126/

En er zullen vast wel meer kaarten zijn die feitelijke allemaal een kloon van elkaar zijn. Zouden ze van binnen ook hetzelfde zijn? Ik heb in ieder geval de Kebidumei opengehaald wat heel eenvoudig gaat door 2 schroeven los te draaien waarnaa je de printplaat er zo uit schuift:

Bovenzijde: https://i.imgur.com/15p7egn.jpg
Onderzijde: https://i.imgur.com/B5vQjnz.jpg

Uiteraard is de opdruk van de belangrijkste IC's weggeschuurd. En van de grootste IC U5 met 156 (32x46) pennen wil ik niet gelijk de koeler verwijderen. Ik vermoed dat het gaat om een IC van MSTAR aangezien de HDMI herkend wordt als MSTAR DEMO met resolutie van 1920x1080 met HDCP ondersteuning. U15 is voor mij nog een raadsel, maar de 88 pens U8 aan de onderzijde heb ik vrijwel zeker achterhaald, want je kunt nog duidelijk Etron Tech lezen, precies het merk wat ik al achterhaald had met de VID uit de USB. Om precies te zijn denk ik dat het om een EJ511 of EJ515 gaat. Of misschien toch de USB 3.0 controller EJ188 of EJ198?:

http://www.eevertech.com/...ang=en&tb=1&cid=27&id=195

https://etronamerica.com/...rol-ic-ej899-at-ces-2018/

U7 is waarschijnlijk de eeprom die bij de U8 hoort en daarmee interessante informatie kan bevatten.

Voordat je deze HDMI capture card bestelt is het handig om te weten dat:
  • Het mij nog niet gelukt is om het werkend te krijgen op de USB 3.1 poorten, maar wel op USB 2.0 :?
  • Het stroomverbruik 600 mA is waardoor het noodzakelijk kan zijn dat je de extra micro-USB ingang nodig hebt. In mijn geval kan de USB-poort 1,5A leveren, dus het aansluiten van alleen de blauwe (hoofd) USB-kabel volstaat.
  • Er is een HDMI-uitgang om het signaal door te lussen. Deze is niet strikt noodzakelijk. Je hebt dus minimaal HDMI-in en USB-uit.
  • De HDCP-ondersteuning werkt voortreffelijk op mijn Entone 510 STB waardoor het mogelijk is om mijn favoriete programma's op te nemen :P
Nu ben ik benieuwd of er meer mensen zijn die deze kaart of een andere kloon bezitten zodat we gezamenlijk op zoek kunnen gaan naar de Tweaks die we kunnen uithalen. Ik ben vooral benieuwd naar de exacte specificaties en daarmee de bandbreedte wat deze kaart halen kan. Het zou toch mooi zijn als we dit weten op te waarderen naar een universeel opname-apparaat met 4K ondersteuning. Onderzoeken jullie mee? :Y)

You only live once, so live to the max's


Acties:
  • 0 Henk 'm!

  • MORCIK
  • Registratie: September 2001
  • Laatst online: 16-05 22:04

MORCIK

DJ, Spin That Wheel

Topicstarter
Pengo.exe, het programma waarmee je firmware van de Pengo kaart kunt opwaarderen bevat interessante informatie:
P2pdRomProgram.exe FWVER
P2pdRomProgram.exe BURN {Erie File} {ROM Config}
P2pdRomProgram.exe MAKE {HW/FW File} {DESC File}

Example:

ROM Config - ROM configuration information
Erie File - Erie Binary File

Files:

VER - Query ERIE firmware version
BURN - Burn ERIE BIN file to ROM.
include Header + HW/FW + DESC + Image.
MAKE - Make ERIE BIN file,

Function:

P2pdRomProgram.exe {Function} {Files} {ROM Config} [Address]

Command Syntax:


CheckParameter, FUNCTION_UNKNOWN
CheckParameter, FUNCTION_GET_FWVERSION
CheckParameter, FUNCTION_BURN_BIN_FILE
CheckParameter, FUNCTION_MAKE_BIN_FILE
Get ROM Parameter fail !!!
->AddressSize %d
->PageSize %d
->RomSize %d
%s ROM Config Parameter error !!!
%s ROM Config Wrong !!!
I2C 3 256 16777216 xxxx128 Macronix SPI The Firmware version %d.%04d.%d.%d

EJ511 upgrade file no exist
HPD change found Color
info refreshed
HPD change found IO
App UI init
FIND NOTHING IN MENU TOGGLE
FIND ITE6350 BOOT IN MENU TOGGLE
vid_048d&pid_83db FIND D_UNKNOWN_DEVICE IN MENU TOGGLE
FIND ITE6350 IN MENU TOGGLE
vid_048d&pid_8595 Prev device id is %d
Find ITE device insert
MIC slide value is %d
Play slide was disabled
PWR CHK unchecked
PWR CHK checked
6350 Upgrade finished
Upgrade false at flash write
Can't get device handle
Device erase fail
open ite6350 boot fail
Start 6350 Detect count %d
Start 6350 upgrade
6350 can't enter flash mode
Start 6350 upgrade fw len is %ld
Upgrade finished
Upgrade EJ511
Upgrade 6350 Finished
It was the newest fw version now!!!
Upgrade ITE6350
The upgrade mark 0x%02x at ISP
Mouse on wheel
set ej device vol is %s
%d X %d

Get ej sn fail
vid_1532&pid_0d01 vid_1e4e&pid_7001 Master : %1.2f
Ik kom dit ook tegen bij de volgende kaart:

https://en.j5create.com/products/jva02

Onder support kun je een firmware upgrade downloaden:

http://download.j5create....A02_Firmware/download.php

JVA02_MCU_UpgradeTool_V0004.exe is een vergelijkbare tool. Zelfs de DLL-bestanden zijn hetzelfde, maar ook hier weer wordt mijn kaart niet herkend door de verschillende VID en PID. Dat wordt decompileren en/of met een HEX-editor wijzigen.

Ook ben ik op zoek naar meer informatie over de MSTAR. Wie heeft er ervaring met het uitlezen en/of herprogrammeren van een USB-host?

You only live once, so live to the max's


Acties:
  • 0 Henk 'm!

  • MORCIK
  • Registratie: September 2001
  • Laatst online: 16-05 22:04

MORCIK

DJ, Spin That Wheel

Topicstarter
Ik heb vooruitgang geboekt om de kaart werkend te krijgen op de ASMedia USB 3.1 poorten. Aanvankelijk was ik op zoek naar de meeste recente stuurprogramma's maar tijdens het zoeken kreeg ik suggesties naar de firmware, dus ik ging op onderzoek uit. De exacte chips op het moederbord zijn de ASMedia ASM1042AE zoals op de onderstaande link te vinden is:

https://www.legitreviews....9-chipset-review_149200/3

Op de volgende site vond ik firmware voor diverse ASMedia chipsets waarvan de volgende op mijn chipsets werkte:

https://www.station-drive...9a855a5&no_html=1&lang=en

Na de computer herstart te hebben werkt de HDMI capture card probleemloos op de ASMedia 3.1 poorten. Op de Intel X99 3.1 poorten werkt het nog niet, dus kennelijk hebben zij hetzelfde probleem met de firmware. In het volgende bestand vond ik een tool waarmee ik de firmware versie kan uitlezen:

https://www.station-drive...6eb23fd&no_html=1&lang=en

Voor:

Afbeeldingslocatie: https://i.imgur.com/LtchJOj.png

Na:

Afbeeldingslocatie: https://i.imgur.com/lUj03CB.png

Opvallend dat de SSID en SVID ook zijn veranderd, maar het werkt *O*

Met USB 2.0 had ik na enkele seconden opnemen al snel artefacten onderin beeld:

Afbeeldingslocatie: https://i.imgur.com/oVvgSpH.jpg

Met USB 3.1 kan ik heel lang opnemen zonder problemen. Het enige probleem is dat het beeld na ruim een uur vast wil lopen terwijl het geluid verder gaat. Ik kan niet direct een aanwijsbare oorzaak vinden, maar de enige remedie is de USB-kabel loskoppelen zodat de kaart stroomloos wordt en weer opnieuw wordt gestart. De warmteontwikkeling valt reuze mee.

En nu verder zoeken naar vergelijkbare tools zoals hierboven maar dan bedoeld om de firmware van een externe USB-controller uit te lezen vanaf een pc. Dus tips zijn welkom!

You only live once, so live to the max's


Acties:
  • 0 Henk 'm!

  • Alliebert
  • Registratie: Juli 2020
  • Laatst online: 09-08-2020
IK heb laatst HDMI to USB 3.0 Capture kaart gekocht bij Ali Express
Ik krijg hem (ook) niet aan de praat.
Weet iemand hoe dat wel kan lukken?
Alliebert


https://nl.aliexpress.com...p.jpg?f=fotoalbum_large">

Acties:
  • 0 Henk 'm!

  • Robkazoe
  • Registratie: December 2002
  • Laatst online: 10:28
Wordt de kaart wel goed herkend? Juiste USB 3 poort gebruikt? Niet gebruikt op een USB hub? Staan je privacy settings goed?