Hoʻokuʻu i ka pūʻolo multimedia FFmpeg 6.0

Ma hope o ʻeono mahina o ka hoʻomohala ʻana, loaʻa ka FFmpeg 6.0 multimedia package, kahi i loaʻa i kahi hoʻonohonoho o nā noi a me kahi hōʻiliʻili o nā hale waihona puke no nā hana ma nā ʻano multimedia like ʻole (hoʻopaʻa, hoʻololi a hoʻololi i nā ʻano leo a me nā wikiō). Hoʻokaʻawale ʻia ka pōʻai ma lalo o nā laikini LGPL a me GPL, hana ʻia ka hoʻomohala ʻana o FFmpeg e pili ana i ka papahana MPlayer.

Ma waena o nā hoʻololi i hoʻohui ʻia ma FFmpeg 6.0:

  • Ua kauoha ʻia ke kūkulu ʻana i ka ffmpeg ma ke ʻano multi-threaded. Ke holo nei kēlā me kēia pahu pāpaʻi ipu (muxer) i kahi pae ʻokoʻa.
  • Hoʻokō ʻia ke kākoʻo no VAAPI a me QSV (Quick Sync Video) no ka hoʻopā ʻana a me ka hoʻokaʻawale ʻana iā VP9 a me HEVC me 4:2:2 a me 4:4:4 kala kala, 10- a me 12-bit ka hoʻopā ʻana i ka hohonu.
  • Hoʻohui ʻia ke kākoʻo no ka waihona oneVPL (oneAPI Video Processing Library) no ka hoʻohana ʻana i ka ʻenehana ʻenehana wikiwiki ʻo Intel QSV (Quick Sync Video).
  • Hoʻohui ʻia ka encoder AV1 me ka wikiwiki ʻana o ka lako ma muli o QSV.
  • Ua hoʻohui ʻia nā koho i ka pono ffmpeg:
    • "-shortest_buf_duration" e hoʻonohonoho i ka lōʻihi o ka lōʻihi o nā papa i hoʻopaʻa ʻia (ʻo ka lōʻihi, ʻoi aku ka kiʻekiʻe o ka pololei ma ke ʻano "-shortest", akā ʻoi aku ka nui o ka hoʻomanaʻo ʻana a me ka latency).
    • "-stats_enc_pre [_fmt]", "-stats_enc_post [_fmt]" a me "-stats_mux_pre [_fmt]" no ka hoʻopaʻa ʻana i ka ʻike paʻa-by-frame e pili ana i nā kahawai i koho ʻia ma nā pae like ʻole o ka hoʻopili ʻana i ka faila i kuhikuhi ʻia.
    • "-fix_sub_duration_heartbeat" e wehewehe i ke kahawai wikiō puʻuwai i hoʻohana ʻia no ka hoʻokaʻawale ʻana i nā huaʻōlelo.
  • Ua hoʻonui ʻia ka syntax filtergraph no ka ʻae ʻana i nā waiwai koho e hāʻawi ʻia mai kahi faila i kuhikuhi ʻia. Hōʻike ʻia ka inoa faila ma ka wehewehe ʻana i kahi waiwai i hoʻopaʻa mua ʻia me '/', no ka laʻana, "ffmpeg -vf drawtext=/text=/tmp/some_text" e hoʻouka i ka ʻāpana kikokikona mai ka faila /tmp/some_text.
  • Kākoʻo hoʻohui ʻia no nā ʻano kiʻi: WBMP (Wireless Application Protocol Bitmap), Radiance HDR (RGBE).
  • Hoʻohui ʻia nā decoders hou: APAC, bonk, Micronas SC-4, Media 100i, ViewQuest VQC, MediaCodec (NDKMediaCodec), WADY DPCM, CBD2 DPCM, XMD ADPCM, WavArc, RKA.
  • Hoʻohui i nā encoder hou: nvenc AV1, MediaCodec.
  • Hoʻohui ʻia nā mea hoʻopaʻa pahu media (demuxer): SDNS, APAC, bonk, LAF, WADY DPCM, XMD ADPCM, WavArc, RKA.
  • Ua hoʻopau ʻia nā decoders CrystalHD.
  • Nā kānana wikiō hou:
    • ddagrab - Hoʻopaʻa i ka wikiō papapihi Windows ma o ka Desktop Duplication API.
    • corr - Hoʻoholo i ka pilina ma waena o nā wikiō ʻelua.
    • ssim360 - ka loiloi like o nā wikiō i hopu ʻia ma ke ʻano 360°.
    • hstack_vaapi, vstack_vaapi a me xstack_vaapi - hui pū ʻana i kekahi mau wikiō (hōʻike ʻia kēlā me kēia wikiō ma kona wahi ponoʻī o ka pale) me ka hoʻohana ʻana iā VAAPI no ka wikiwiki.
    • backgroundkey - e hoʻohuli i kahi kāʻei paʻa i akaka.
    • Ua hoʻohui ʻia kahi ʻano no ka hoʻoholo ʻana i ka ʻāpana o nā mea kanu e pili ana i nā vectors a me nā ʻaoʻao neʻe i ka kānana cropdetect.
  • Nā kānana kani hou:
    • showcwt - hoʻololi leo i ka wikiō me ka nānā ʻana i ke alapine e hoʻohana ana i ka hoʻololi ʻana a me ka morlet mau.
    • adrc - E hoʻopili i kahi kānana i ke kahawai leo hoʻokomo e hoʻololi i ka laulā dynamic spectral.
    • a3dscope - Hoʻololi i ka leo hoʻokomo i loko o ka leo 3D spatial.
    • afdelaysrc - Hoʻopuka i nā koena pane hoʻoneʻe hope (FIR).
  • Nā kānana bitstream hou:
    • E hoʻohuli mai media100 a i mjpegb.
    • E hoʻohuli mai DTS i PTS.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka