Livestreaming-Software (zum Zucken), die auch in h.264 aufzeichnet [geschlossen]

Ich habe ein Elgato Game Capture HD , um mein Xbox 360-Gameplay live zu streamen . Die von Elgato bereitgestellte Software eignet sich hervorragend, um schnell loszulegen, bietet jedoch nicht viele Optionen für die Aufnahme.

Insbesondere will ich können

  1. Stream in hoher Qualität h.264 UND
  2. Nehmen Sie das gleiche Format h.264 auf.

So wie es jetzt aussieht, streame ich h.264, nehme aber im .mp4Format auf, was schwieriger und langsamer auf YouTube hochzuladen ist.

Kennt jemand eine Software, die dies auf OSX Mavericks tun kann ?

Antworten (1)

Ich bin mir nicht sicher, ob Sie den Unterschied zwischen einem "Container" und einem "Videoformat" (Codec) verstehen.

Aus Ihrer Beschreibung geht hervor, dass die von Ihnen verwendete Anwendung genau das tut, was Sie anstreben. In beiden Fällen erhalten Sie ein Video, das im H.264-"Videoformat" codiert ist. Nur das "Transportformat" ist anders.

Für das Streamen zu Twitch und dergleichen senden Sie das H.264-Videoformat über das „RTMP“-Transportformat (über das Netzwerk). Für die Aufzeichnung auf Festplatte speichern Sie das H.264-Videoformat in einem „MP4“-Transportformat (eine Datei auf der Festplatte).

Eine .mp4-Datei ist die empfohlene und übliche Methode zum Speichern von H.264-codierten Videos in einer Datei. Es gibt Möglichkeiten, das rohe H.264-Videoformat aus dieser Datei zu extrahieren - das Ergebnis würde jedoch von YouTube abgelehnt, da es nicht in einem sinnvollen Container enthalten ist.

Wenn Sie der Meinung sind, dass ein YouTube-Upload langsam ist, fallen mir im Wesentlichen zwei Dinge ein:

a) Wenn die Upload-Bandbreite hier der limitierende Faktor ist, müssten Sie in Ihrer Anwendung eine niedrigere Codierungsbitrate für das Video einstellen. Dies führt zu einer geringeren Videoqualität, würde aber viel schneller auf YouTube hochladen.

b) Es ist die Transcodierungszeit, die YouTube benötigt, um Ihr Video in ihre Formate zu konvertieren. Hier ist von Ihrer Seite aus nicht viel zu machen. Möglicherweise kann das Verringern der Videoauflösung den Vorgang beschleunigen. Wieder etwas Videoqualität verlieren.

Qualitätsmessung ist keine triviale Sache und kann nicht verallgemeinert werden. Aber es kann sein, dass Ihre aktuellen Einstellungen weit übertrieben sind und Sie die Codierungsbitrate leicht um die Hälfte oder sogar mehr reduzieren könnten, ohne einen Qualitätsverlust zu bemerken. Ich denke, es liegt an Ihnen, einen guten Kompromiss für Ihre Bedürfnisse zu finden.

Auch hier sieht es so aus, als ob Ihr Setup gut ist. Es kann sein, dass Sie Ihre Einstellungen anpassen möchten, um Ihr "Problem" zu umgehen.