Hirdetés

Új hozzászólás Aktív témák

  • Dave™
    nagyúr

    :R Köszönöm, egyébként tutira vettem, hogy FFmpeget javasoltok, ami teljesen logikus is, mindig ilyen javaslatot kapok, most már tényleg kicsit foglalkozom vele, mert félévente egy- egy feladat megoldása után elsikkad minden.

    Ennél az ffmpeg-nél valóban nincs sokoldalúbb ezekre a célokra...

    Ha támogatott nálad a vaapi,

    Majd most kiderül AMD APU-nál hogyan kezeli külön a GPU-t.

    ********************************************************************
    vaapi-val gondja van sajna:

    [mpeg4 @ 0x55aa066eae00] Video uses a non-standard and wasteful way to store B-frames ('packed B-frames'). Consider using the mpeg4_unpack_bframes bitstream filter without encoding but stream copy to fix it.
    Impossible to convert between the formats supported by the filter 'Parsed_null_0' and the filter 'auto_scaler_0'
    Error reinitializing filters!
    Failed to inject frame into filter network: Function not implemented
    Error while processing the decoded data for stream #0:0
    [aac @ 0x55aa0669d640] Qavg: 159.374
    [aac @ 0x55aa0669d640] 2 frames left in the queue on closing

    Az alap logikája végtelenül egyszerű, itt tudsz példákat nézni. AMD alatt is támogatott valamilyen szinten a VAAPI, de nem tudom mennyire. Ha van Intel GPU-d a CPU-ban szerintem azt is tudja használni.

    VAAPI-nál kell még a -c:v (codec-video) előtt (közvetlen a bemenet után) a -vf "format=nv12,hwupload" paraméter.

    A hibaüzeneted első sora tájékoztató jellegű, a javaslat szerint így használd:

    ffmpeg -i INPUT.avi -codec copy -bsf:v mpeg4_unpack_bframes OUTPUT.avi

    Ha ez működik akkor ez a leggyorsabb, mert nem konvertál csak másolja a streamet másik konténerbe.

Új hozzászólás Aktív témák