ffmpeg: CPU, RAM oder SSD?

768
Baraque Obahamas

Ich möchte wissen, was die wichtigste ist, um eine mp4-Datei in mp3 zu konvertieren, dank ffmpeg. ZENTRALPROZESSOR ? RAM ? SSD? Die drei

Mein Server konvertiert gleichzeitig 3-5 mp4-Videos in mp3. Dauer der Videos: 10 Minuten.

Ich muss es so schnell wie möglich machen, deshalb möchte ich einen VPS oder dedizierten Server von OVH.com (debian 9) nehmen. Könnten Sie mir sagen, welchen Server Sie nehmen sollen? Ich möchte maximal 25 $ setzen.

https://www.ovh.com/fr/vps/vps-ssd.xml

https://www.ovh.com/fr/vps/vps-cloud.xml

https://www.kimsufi.com/fr/serveurs.xml

0

2 Antworten auf die Frage

1
szatmary

Wenn das Video bereits über MP3-Audio verfügt, ist Disk Io der Engpass. Wenn Sie nur wenige Dateien konvertieren müssen (etwa unter 100), ist die CPU-Rohgeschwindigkeit (GHz) erwünscht. Wenn Sie viele Tausende konvertieren müssen, ist es für CPU-Kerne besser, mehr parallele Codierungen auszuführen.

Wissen Sie, was der beste Server / vps ist, um das zu tun? Baraque Obahamas vor 6 Jahren 0
1
fdmillion

Vorausgesetzt, Sie möchten Videodateien in Audio umwandeln, werden sowohl die CPU als auch die Festplatte Ihre primären Prioritäten sein.

Sie schreiben viel weniger als Sie lesen. Gute Leseleistung ist daher ein Muss. Abhängig von der Anzahl der CPU-Kerne und damit der Anzahl der parallelen Codierungen benötigen Sie entsprechend mehr Festplatten-E / A, um dies zu erreichen. Im Grunde ist dies ein Fall, in dem weder CPU noch Platte allein den „größten“ Engpass darstellt; Das Hinzufügen weiterer CPU-Kerne erfordert proportional mehr Festplatten-E / A.

Moderne CPUs können MP3-Audio in einem Kern mit ca. 30-40x Echtzeit verschlüsseln. Wenn Sie über viele E / A und viele Kerne verfügen, können Sie sogar eine große Anzahl von Videos in wenigen Minuten konvertieren lassen. Die meisten VPS-Umgebungen werden heutzutage auf SSD-Laufwerken ausgeführt, so dass Sie wahrscheinlich von Anfang an eine ausreichende Festplattennutzung haben werden. Daher sollten Sie sich für mehr als einen CPU-Kern entscheiden. (Beachten Sie jedoch auch, dass Sie den Inhalt der VPS zur Verfügung stellen müssen. Wenn Sie dies über das Internet tun, ist dies wahrscheinlich der langsamste Teil Ihres Prozesses.)

Toll, danke für deine Antwort! Wissen Sie auf meinen Links, was der beste Server / vps ist, um das zu tun? Baraque Obahamas vor 6 Jahren 0