Ce face h264_videotoolbox (Apple Silicon)
Framework-ul Apple VideoToolbox oferă acces direct la motoarele hardware media integrate pe cipurile Apple Silicon (Media Engine pe M1/M2/M3/M4) și pe Mac-urile Intel cu grafică integrată.
Permite randarea și transcodarea fișierelor 4K și ProRes cu un consum neglijabil de energie (bateria laptopului MacBook rămâne rece, iar ventilatoarele nu pornesc).
Pentru conținut HEVC / H.265, encoderul hevc_videotoolbox este opțiunea ideală pe macOS, asociat întotdeauna cu -tag:v hvc1.
Opțiuni și argumente
| Opțiune / Parametru | Descriere |
|---|---|
-c:v h264_videotoolbox |
Encoderul hardware Apple pentru H.264. |
-c:v hevc_videotoolbox |
Encoderul hardware Apple pentru HEVC (H.265). |
-b:v <bitrate> |
Rata de biți țintă pentru compresia hardware. |
Ce returnează
Compresie accelerată pe coprocesorul media Apple Silicon.
Exemple
Exemplul 1: Conversie ultra-rapidă pe un Mac cu procesor Apple Silicon
Transcodează la viteză mare fără a încărca nucleele de calcul CPU.
ffmpeg -i video_greu.mov -c:v h264_videotoolbox -b:v 4M -c:a aac iesire_mac.mp4
Ieșire în terminal
Stream #0:0: Video: h264 (h264_videotoolbox) (avc1)
frame= 3600 fps=380 q=-1.0 Lsize= 62400kB time=00:02:00.00 speed=12.7x
Greșeli frecvente
- Încercarea de a rula opțiuni x264 specifice software (cum ar fi -crf sau -preset) pe encoderul videotoolbox (acesta acceptă doar control prin -b:v sau -q:v).
- Rularea comenzilor VideoToolbox pe Linux sau Windows unde framework-ul Apple nu există.
Comenzi înrudite
h264_nvenc și hevc_nvenc (NVIDIA GPU): Encodare hardware de viteză extremă utilizând nucleele NVENC de pe plăcile video NVIDIA GeForce și RTX.libx264 (Codec H.264 / AVC): Standardul universal de compresie video H.264, compatibil cu 99.9% din toate dispozitivele și browserele.libx265 (Codec H.265 / HEVC): Standardul de înaltă eficiență HEVC ce oferă până la 50% economie de lățime de bandă la aceeași calitate vizuală.
Întrebări & Exemple de Cod:
h264_videotoolbox (Apple Silicon)Ai o nelămurire despre utilizarea comenzii
h264_videotoolbox (Apple Silicon)sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.