Videoaufnahmesoftware für 10-Bit 4K

Ich habe eine Blackmagic Intensity Pro 4K-Videoaufnahmekarte und eine Panasonic GH4, die 10-Bit-4K über den HDMI-Anschluss ausgeben kann.

Ich verwende Windows 10 und habe zwei 1-TB-SSDs, aber mit Schreibgeschwindigkeiten von etwa 450 MB/s sind sie nicht schnell genug, um unkomprimiertes 10-Bit-Video aufzunehmen, was die einzige 10-Bit-Option der mitgelieferten Blackmagic-Software ist bietet.

Ich versuche, Videoaufnahmesoftware zu finden, aber Google zeigt nur aufgegebene Software wie Virtualdub und Tools zum Erstellen von Screencasts.

Gibt es eine Videoaufnahmesoftware, die 4K/10-Bit-Codierung mit einer Art Codec auf einer "normalen" SSD verarbeiten kann?

ffmpeg mit aktivierter Decklink- API. Eine solche vorkompilierte Windows-Binärdatei erhalten Sie unter ffmpeg.zeranoe.com/builds
Hmm, ich habe ffmpeg zur Konvertierung installiert, wusste aber nicht, dass es aufnehmen kann. Ich habe die Binärdatei von dieser Seite installiert, aber wenn ich ffmpeg -f decklink -list_devices 1 -i dummydie Beispiele in der Dokumentation ( ffmpeg.org/ffmpeg-devices.html#decklink ) ausführe, erhalte ich den Fehler „Unbekanntes Eingabeformat: Decklink“.
Überprüfen Sie das Banner Ihres ffmpeg auf --enable-decklink.
Ja, es ist da.ffmpeg version N-83133-ge664730 Copyright (c) 2000-2017 the FFmpeg developers built with gcc 5.4.0 (GCC) configuration: --enable-gpl ... --enable-lzma --enable-decklink --enable-zlib
Defekt seit dem 10. Dezember. Holen Sie sich einen früheren Build von ffmpeg.zeranoe.com/builds/win64/static
Sie müssen wahrscheinlich den Speicher als Puffer verwenden. Ist die Verwendung eines RAID eine Option?
@sebix Ich habe versucht, die SSDs in einem Win10-Software-RAID zu verwenden, aber es war immer noch nicht konstant schnell genug. Was meinst du damit, den Speicher als Puffer zu verwenden? Ich habe 32 GB RAM und 8 GB auf der Grafikkarte (GTX1070).
@PatrickKenny Ich habe keine Lösung, aber aus einem ähnlichen Projekt weiß ich, dass sie die Daten in einem sehr schnellen Speicher puffern müssen, da alle erschwinglichen Festplatten zu langsam sind.

Antworten (2)

Unkomprimiertes Prores HQ mit 10 Bit ergibt extrem große Dateien. Gibt es einen Grund, warum Sie Prores wollen? 4K 444 10bit unkomprimiert wäre meiner Meinung nach besser gecaptured als ein unkomprimiertes AVI "true uncompressed". Oder, wenn Ihr Decklink es zulässt; Unkomprimiertes MOV unter Verwendung des Animationscodecs mit deaktiviertem Alpha, nur RGB.

Ebenfalls; Sie möchten vielleicht 2 SSDs verwenden und diese RAID 0 machen; Während Ihre einzelne SSD möglicherweise 450 MB/s aushalten kann, wird sie sich ziemlich schnell füllen, und jeder Schluckauf führt zu einem Stopp der Aufnahme oder einem Einbruch der Frames.

Für eine schnelle HDD-Lösung empfehle ich eine Intel 4 Channel SAS Raid Card; mit 4 SSDs im RAID 0; die Sie natürlich nach der Erfassung sichern möchten (aufgrund des fehlenden Fehlerverlustschutzes mit RAID 0). Ich verwende diese Lösung mit (2) Intel-Karten, auf denen (4) 1-GB-Crucial-SSDs ausgeführt werden, und ich erhalte dauerhaft 2,4 GB/s beim Lesen und Schreiben Sobald Ihre Erfassung abgeschlossen ist, können Sie also alle Ihre Dateien in etwa 25 Minuten von Ihrem ersten RAID 0 auf Ihr zweites RAID 0 übertragen – vorausgesetzt, Sie haben die vollen 4 TB belegt.

Es gibt auch eine RAID-SAS-Erweiterungskarte, die mehr Laufwerke zulässt, was hilfreich sein kann, wenn Sie vorhaben, ein RAID 5, 6 oder 1 oder ein anderes Setup auszuführen.

Soweit Software betroffen ist; FCP würde sich mit dem Intensity Pro verbinden; wie wäre Premiere Pro (;empfohlen) Ich glaube auch, dass Blackmagic ein kostenloses Download-Paket hat, das Captures in verschiedenen (;Nicht-Prores-)Codecs ermöglicht. Aber unkomprimiert wäre vorhanden.

Ich würde nur damit schließen, dass ich keinen Grund sehe, sich an Prores zu binden, es sei denn, die Poststelle, mit der Sie arbeiten, oder der Kunde verlangt dies. AVI oder MOV als Animation im Umgang mit 444 ist bei weitem der richtige Weg.

Danke, ja, ich wollte nur 10-Bit unkomprimiert, nicht Prores; Ich bin sowieso auf Windows, also ist der Umgang mit Prores ein Schmerz. Die Blackmagic-Software hat eine Option für 10-Bit unkomprimiert, aber sie verschluckt sich auf meinem System, obwohl die Blackmagic-Geschwindigkeitstest-Software sagt, dass sie schnell genug sein sollte. Ich habe auch die beiden Laufwerke, die ich habe, in einem RAID 0 ausprobiert, aber das hat mit der Blackmagic-Software nicht funktioniert. Vielleicht probiere ich Premiere aus; Ich habe Resolve verwendet, aber es hat diese Option nicht.
Vermeiden Sie dann Prores; es besteht buchstäblich keine Notwendigkeit dafür. Ich bin mir sicher, dass dieser Kommentar Hitze kosten würde, um das zu sagen; Aber das Abschneiden von Apple und der FCP-Plattform ist ein aussterbender Trend. Die Leistung liegt jetzt in benutzerdefinierten PCs mit Intel XEON-Chips; im Rack-Chassis-Setup. Sie haben die volle Kontrolle darüber, wie Sie Ihr System einrichten UND erweitern möchten. RAM hinzufügen; Grafikkarten; Upgrade, es ist viel flexibler. Ich würde jedoch; empfehlen zumindest die Verwendung von 2 SSDs; und sie als RAID 0 überfallen. Ihr Motherboard sollte 4 mit RAID gekennzeichnete Ports haben (wahrscheinlich weiße SATA-Ports). Verwenden Sie Rapid Storage Controller DL von Intel

Ich habe es geschafft, dies mit ffmpeg proresin der niedrigsten Qualität zum Laufen zu bringen ( LT). Dies beantwortet die ursprüngliche Frage nicht genau - ich versuche immer noch, einen Weg zu finden, unkomprimierte 10-Bit- oder zumindest hohe Qualität zu erstellen prores- aber im Moment ist dies das Beste, was ich bekommen konnte.

ffmpeg -bm_v210 1 -rtbufsize 1500M -threads 4 -f decklink -i "Intensity Pro 4K@20" -c:a copy -c:v prores -profile:v 1 MYFILE.mov