Alte GPU (HD 3000) kann keine 4K-Videos abspielen

910
Shayan

Ich habe eine TV-Serien-Website abonniert und bietet nur Videos zum Herunterladen in 4k-Auflösung. Ich habe einen Core-i7, Intel HD 3000, 8 GB RAM-Laptop. VLC, Quicktime, MPV, WMP sind alle einfrieren und spielen 4K. Ich kann die Intros nur beobachten, weil die Intros meistens schwarz oder weiß sind. Ich denke, GPU ist zu alt, um mit so vielen Pixeln fertig zu werden, dass sie auf einem 1280 * 800-Bildschirm nicht skaliert werden. Ich kann FHD zwar gut auf meinem Laptop abspielen, aber meine GPU ist natürlich nicht stark genug, so dass ich die Dateien nicht in FHD konvertieren kann.

  • Irgendeine Idee, wie der Downscaling-Prozess möglich wird?

  • Gibt es eine Problemumgehung, um 4k auf meinem Laptop zu spielen, ohne zu erfrieren?

  • Ist wirklich die Macht herabgestuft? Jedes Programm, das dies auf alten GPUs erledigen kann?

Bei der Wiedergabe von FHD-Videos beläuft sich die CPU-Auslastung auf% 15 bis% 150 und die Wiedergabe von 4K-Videos. Die CPU-Auslastung liegt laut Activity Monitor von Mac bei etwa 300 bis 400. MPV-Player spielt die 4K-Dateien mit 5 FPS ab, was bedeutet, dass sie nicht abgespielt werden können.

Das GPU-Diagramm zeigt nicht viel für die Wiedergabe von FHD-Dateien an, zeigt jedoch die Verwendung für 4K-Dateien.

Codec-Dateien sind H264 MPEG-4 AVC (Teil 10) (avc1) gemäß VLC.

Specs:

Apple Macbook Pro 13 "Ende 2011, El Capitan 10.11.6. RAM wurde von 4 GB auf 8 GB aufgerüstet und die Festplatte durch Samsung Evo 850 250 GB SSD ersetzt


UPDATE :

Ich hatte 2-3 FPS mit Movist (für MAC).

Ich habe diese 4K-Dateien auf meinem Android-Handy (LG G3) getestet und wiedergegeben und sie sind sehr flüssig. Ich finde es schockierend, dass ein Laptop mit Core-i7 + Intel HD 3000 nicht in der Lage ist, 4K zu spielen, ein Android-Handy jedoch. Einfach unglaublich.

1
Wenn diese als H.264 codiert sind, kann Ihre Grafikkarte hardwarebeschleunigte Decodierung bereitstellen: https://01.org/linuxgraphics/community/vaapi. Auf diese Weise spiele ich 4K-Inhalte auf meinem System ab, nur die CPU allein kann nicht mithalten dsstorefile1 vor 6 Jahren 0
Nur für Linux? Nun, ich habe darüber nachgedacht, zu Ubuntu zu wechseln. Shayan vor 6 Jahren 0
Es lohnt sich, die Website der TV-Serie zu fragen, ob sie auch Videos mit niedrigeren Auflösungen zur Verfügung hat. Möglicherweise gibt es eine Einstellung, um das zu aktivieren, was nicht offensichtlich ist. Andrew Morton vor 6 Jahren 0
Oh nein .. Ich habe sie kontaktiert und sie sagten, dass ich eine zusätzliche Gebühr zahlen muss, um auf alle Auflösungen von Episoden zugreifen zu können. Shayan vor 6 Jahren 0
Haben Sie, anstatt zu raten, tatsächlich die CPU- und GPU-Last betrachtet, während Sie versuchten, diese Dateien abzuspielen? Welche Kodierung sind sie? Daniel B vor 6 Jahren 1
Aktualisierte die Frage mit den relevanten Informationen. Shayan vor 6 Jahren 0
Aha. Ihre CPU ist also zu langsam. // Ich bezweifle sehr, dass die Dateien MPEG-4 (AKA DivX, Xvid, ...) sind. Bitte führen Sie die Dateien durch "ffprobe", um die tatsächlich verwendeten Codecs zu erhalten. VLC kann sie auch anzeigen, obwohl ich nicht genau sagen kann, wo genau. Daniel B vor 6 Jahren 1
Mit VLC geprüft, handelt es sich bei ihnen um MPEG-4-Dateien. Shayan vor 6 Jahren 0
Weitere Details zu den Möglichkeiten zur Wiedergabe von Videos mit Hardware-Dekodierung unter macOS finden Sie hier: https://apple.stackexchange.com/questions/115162/efficient-mkv-h-264-player-with-gpu-decoding-for-mac- os-x slhck vor 6 Jahren 0
@slhck danke für den Link, Movist spielt besser als MPV, VLC und QuickTime, spielt aber immer noch bei niedrigen FPS (um 8) Shayan vor 6 Jahren 0
Bitte geben Sie Ihre Notebooks exakt nach Marke (Apple?) Und Modell an. Daniel B vor 6 Jahren 0
Apple Macbook Pro 13 "Ende 2011, El Capitan 10.11.6. RAM wurde von 4 GB auf 8 GB aufgerüstet und die Festplatte durch Samsung Evo 850 250 GB SSD ersetzt. Shayan vor 6 Jahren 0

2 Antworten auf die Frage

0
flolilolilo

Der langsamste und uneleganteste Weg ist der einzige generische Weg, den ich mir vorstellen kann: Transcoding.

Sie können mit FFmpeg experimentieren:

ffmpeg -i <4K-FILE> -vf scale=-1:1080 -c:v libx264 -intra -crf 20 -pix_fmt yuv420p -preset veryfast -c:a copy myfile.mkv 

Theoretisch sollte dies ziemlich schnell sein, da es den Audiostrom kopiert und im Sinne einer Komprimierung nicht zu viel tut. Beachten Sie, dass x265bei größeren Inhalten (über 720p) die Tendenz besteht, schneller zu sein als x264, obwohl ich nicht sicher bin, ob Ihre Hardware dies zulässt.

Die Dateien werden jedoch groß sein. Es kann gut sein, dass Sie mit diesen Einstellungen Dateien erhalten, die größer als die Originaldateien sind.

Daher können Sie versuchen, entweder den -crf-Wert zu erhöhen, was die Qualität verschlechtert, aber die Bitrate verringert. Verwenden Sie eine andere, presetdie Zeit kostet, aber die Komprimierung erhöht (obwohl möglicherweise ein Kompromiss zwischen Komprimierung und fps besteht) oder, falls dies der Fall ist ist eine Option für Sie, Sie können die Auflösung der Ausgabedatei und die Konvertierung weiter reduzieren, z. B. auf 720p.

-1
Shayan

Ich fand diese ähnliche Frage und die akzeptierte Antwort schlug PotPlayer vor. Daher habe ich Boot Camp Assistant verwendet, um Windows 7 auf meinem MBP zu installieren. Ja, ich werde viel besser und flüssiger, wenn ich die Tab-Taste auf meiner Tastatur auf PotPlayer drücke beweist meine erfahrung mit guten zahlen.

Verbrauch: CPU 95-98% und GPU 50-60%

Die FPS von 4K-Videos sind 25 und PotPlayer spielt mein Video mit etwa 17 FPS ab. Das ist viel besser als zuvor, aber es ist nicht das Beste, obwohl ich mich nicht beklagen kann.


Ich hoffe, ich kann einige Einstellungen für den Handel mit FPS finden, um die Wiedergabe weicher zu machen. Alles unter 23 ist imho eine schlechte Erfahrung.

Insgesamt bin ich von diesem Programm begeistert. Ich habe jahrelang gehört, dass VLC der beste und beste Spieler ist, aber PotPlayer ist wirklich ein guter Konkurrent.