10-Bit/12-Bit HEVC bis 8-Bit H.264

10-Bit/12-Bit HEVC bis 8-Bit H.264

Mein Laptop kann keine 10-Bit-H.265-/HEVC-Videos verarbeiten, daher möchte ich sie in 10-Bit-H.264 konvertieren. Wie mache ich das beispielsweise mit ffmpeg mit dem geringsten Qualitätsverlust? Und wie kann ich 10-Bit-H.265 in 8-Bit-H.265 konvertieren?

Antwort1

10-Bit/12-Bit HEVC bis 8-Bit H.264

ffmpeg -i input -map 0 -c:v libx264 -crf 18 -vf format=yuv420p -c:a copy output.mkv
  • -map 0alle Streams einschließen (die Standard-Stream-Auswahl wählt nur 1 Stream pro Typ aus). SieheFFmpeg Wiki: Karte.

  • Passen Sie den -crfWert an, um die gewünschte Qualität zu erreichen. Fügen Sie die -presetOption hinzu, wenn Sie die Kodierungsgeschwindigkeit anpassen möchten. SieheFFmpeg-Wiki: H.264für weitere Informationen zu -crfund -preset.

  • Verwendet dieFormatFilter, um das yuv420pPixelformat für die Erstellung einer 8-Bit-Ausgabe auszuwählen.

10-Bit/12-Bit HEVC zu 10-Bit H.264

ffmpeg -i input -map 0 -c:v libx264 -crf 18 -c:a copy output.mkv
  • -map 0alle Streams einschließen (die Standard-Stream-Auswahl wählt nur 1 Stream pro Typ aus). SieheFFmpeg Wiki: Karte.

  • Passen Sie den -crfWert an, um die gewünschte Qualität zu erreichen. Fügen Sie die -presetOption hinzu, wenn Sie die Kodierungsgeschwindigkeit anpassen möchten. SieheFFmpeg-Wiki: H.264für weitere Informationen zu -crfund -preset.

  • In diesem Fall ist der Formatfilter nicht erforderlich.

10-Bit/12-Bit HEVC bis 8-Bit HEVC

ffmpeg -i input -map 0 -c:v libx265 -crf 20 -vf format=yuv420p -c:a copy output.mkv
  • -map 0alle Streams einschließen (die Standard-Stream-Auswahl wählt nur 1 Stream pro Typ aus). SieheFFmpeg Wiki: Karte.

  • Passen Sie den -crfWert an, um die gewünschte Qualität zu erreichen. Fügen Sie die -presetOption hinzu, wenn Sie die Kodierungsgeschwindigkeit anpassen möchten. SieheFFmpeg-Wiki: HEVC / H.265für weitere Informationen zu -crfund -preset.

  • Verwendet dieFormatFilter, um das yuv420pPixelformat für die Erstellung einer 8-Bit-Ausgabe auszuwählen.

12-Bit-HEVC bis 10-Bit-HEVC

ffmpeg -i input -map 0 -c:v libx265 -crf 20 -vf format=yuv420p10le -c:a copy output.mkv
  • -map 0alle Streams einschließen (die Standard-Stream-Auswahl wählt nur 1 Stream pro Typ aus). SieheFFmpeg Wiki: Karte.

  • Passen Sie den -crfWert an, um die gewünschte Qualität zu erreichen. Fügen Sie die -presetOption hinzu, wenn Sie die Kodierungsgeschwindigkeit anpassen möchten. SieheFFmpeg-Wiki: HEVC / H.265für weitere Informationen zu -crfund -preset.

  • Verwendet dieFormatFilter zur Auswahl des yuv420p10lePixelformats für die Erstellung einer 10-Bit-Ausgabe. Andere von libx265 unterstützte 10-Bit-Pixelformate sind yuv422p10le& yuv444p10le, aber Ihr Player kann diese möglicherweise nicht. ffmpeg -h encoder=libx265Weitere unterstützte Pixelformate finden Sie unter.

Antwort2

Handbremsekann fast alles bewältigen.

DerVersionshinweiseErwähnen Sie die 10-Bit-Unterstützung.

Die Benutzeroberfläche bietet alle Optionen. Ich schlage vor, Sie beginnen dort und machen sich damit vertraut.
SieheSchnellstartanleitung.

Es gibt auch eine CLI, die heruntergeladen werden kannHier.
Und dasFührungin dem alle Optionen dargelegt sind.

verwandte Informationen