Mushure memwedzi mishanu yebudiriro, iyo FFmpeg 7.0 multimedia package inowanikwa, iyo inosanganisira seti yezvishandiso uye muunganidzwa wemaraibhurari ekushanda pane akasiyana mafomati emultimedia (kurekodha, kushandura uye kudhirodha maodhiyo nemavhidhiyo mafomati). Iyo package inogoverwa pasi pe LGPL uye GPL marezinesi, FFmpeg budiriro inoitwa padhuze neMPlayer chirongwa.
Pakati pekuchinja kwakawedzerwa kuFFmpeg 7.0 ndeiyi:
- Iyo ffmpeg yekuraira mutsara utility inopa kufanana kwekuita kwekushanda kwekusunungura / kurongedza midhiya midziyo, decoding, encoding uye kushandisa mafirita.
- Tsigiro ye encoding uye decoding vhidhiyo muMPEG-5 fomati (EVC - Yakakosha Vhidhiyo Coding) yakaitwa uchishandisa yekunze raibhurari libxevd.
- Yakawedzera unpackers uye mapaketi emidziyo midhiya (demuxer/muxer) yeQOA (Quite OK Audio) fomati, inoshandiswa kufambisa odhiyo pasina kurasikirwa kwemhando. QOA decoding inonzi inokurumidza zvakapetwa katatu kupfuura Ogg-Vorbis ichiri kuwana mhando yepamusoro uye mazinga ekumanikidza muQOA zvichienzaniswa neADPCM.
- Yakawedzera unpackers uye mapaketi emidziyo midhiya (demuxer/muxer) yeIAMF (Immersive Audio Model uye Format) fomati, iyo inotsanangura mudziyo wekugovera yakatenderedza ruzha. Iyo fomati inopa kufambiswa kweruzivo rwakawedzerwa rwakakosha pakuita kwekuvakazve nhanho yeruzha uye ruzha rwekusanganisa algorithms, uye zvakare inofunga kuparadzirwa kweinzwi masaini munzvimbo ine mativi matatu-dimensional kusika zvakare ruzha padyo neakasikwa sezvinobvira. Inopa rutsigiro rweIAMF metadata yeMP4 uye ISOBMFF mafomati.
- Yakawedzera decoder yekuedza yeVVC (Versatile Video Coding) format, inozivikanwawo seH.266 video compression standard, yakagadzirwa pamwe chete neMPEG (ISO/IEC JTC 1) neVCEG (ITU-T) mapoka anoshanda, nekutora chikamu. yemakambani akadai seApple, Ericsson, Intel, Huawei, Microsoft, Qualcomm uye Sony. H.266 inotsiva H.265 (HEVC) uye inopa kutapurirana kwepamusoro uye kuchengetedza zvese zvinogadziriswa skrini (kubva SD uye HD kusvika 4K uye 8K), inotsigira vhidhiyo ine yakawedzera simba renji (HDR, High Dynamic Range) uye panoramic vhidhiyo mu. 360 degree mode.
- Iko kugona kushandisa API D3D12VA (Direct 3D 12 Vhidhiyo Encoding) yehardware kukwidziridza decoding yeH264, HEVC, VP9, AV1, MPEG-2 uye VC1 mafomati akaitwa.
- Iyo ffplay utility yakawedzera tsigiro yehardware kukwidziridza decoding uchishandisa Vulkan uye libplacebo APIs.
- Добавлена поддержка протокола Content URI, используемого в платформе Android.
- Izvo zvinodikanwa zvenzvimbo yekuvaka zvakawedzerwa - kugadzira FFmpeg ikozvino kunoda compiler inotsigira C11 standard. Mune imwe yeanotevera kuburitswa vanoronga kushandisa C17 seyakanyanya kutsigirwa shanduro.
- Kune QSV (Intel Quick Sync Vhidhiyo) yakavakirwa encoder, iyo yakasarudzika bitrate yekudzora nzira yakashandurwa kubva kuVBR (inochinja bitrate) kuenda kuCQP (inongogara bitrate).
- Yakawedzera unpacker nyowani yeDVD-Vhidhiyo midhiya midziyo, yakavakirwa pane libdvdnav uye libdvdread raibhurari kubva kuVideoLAN chirongwa.
- Iko kugona kufambisa metadata mumapakiti (PacketTypeMetadata) yakawedzerwa pakuitwa kweiyo flv fomati.
- Yakawedzera DXV DXT1 encoder.
- Yakawedzera LEAD MCMP decoder.
- Yakawedzera midhiya yemidziyo packers (muxer) RCWT (Raw Captions ine Nguva) uye AEA.
- Kune MP4 uye ISOBMFF mafomati, kugona kusanganisa AVE (Ambient Viewing Environment) metadata yaitwa.
- Tsigiro yeAFGS1 (AOMedia Firimu Grain Synthesis 1) tekinoroji inoshandiswa, inoshandiswa muAV1 Firimu Grain kududzirwa uye yakagadzirirwa kuvandudza kushanda kwemifananidzo yegorosi.
- Yakawedzera rutsigiro rwemifananidzo ichiri muHEIF neAVIF mafomati, pamwe nemosaic ichiri mifananidzo.
- Iyo Dolby Vision mbiri yakashandisirwa iyo AV1 fomati.
- Tsigiro yekuendesa HDR10 metadata inopihwa kana ichikodha kuburikidza ne libx264, libx265 uye libsvtav1 maraibhurari.
- Yakawedzerwa optimizations yekumhanyisa basa neHEVC fomati paAArch64 uye Loongarch architecture. Mafambisirwo ekuita akaitwa kuti akurumidze kukodha uye decoding yeAAC, FLAC, JPEG-2000, LPC, RV4.0, SVQ, VC1 uye VP8 mafomati paRISC-V masisitimu ekuvaka.
- Masefa matsva:
- tiltandshift ndeye Tilt-Shift-maitiro evhidhiyo shanduko inotarisa kutarisa pane chaiyo chikamu chemufananidzo uye inodzima zvimwe zvese zvirimo kugadzira chitarisiko-setoyi.
- quirc - tarisa uye decode QR makodhi uchishandisa libquirc raibhurari.
- fsync - inowiriranisa vhidhiyo mafuremu zvichienderana neruzivo kubva kune yekunze faira.
- aap - inoshandisa iyo Affine Projection algorithm kuona kufanana kwezvimedu zvekurira.
- Yakawedzera dnn backend yekugadzira mafirita uchishandisa michina yekudzidza modhi yakarodha uchishandisa libtorch.
- Yakawedzera showinfo bitstream sefa yedebug kubuda kwepacket ruzivo.
- Yakawedzera qrencodesrc chibatiso chekuisa QR macode.
- Iyo ffmpeg utility ikozvino inotsigira loopback decoders, inobvumira kushandiswa kwe "-bsf" sarudzo yekupinza uye kubuda hova, uye inobvisa isingachashandi "-psnr" uye "-map_channel" sarudzo.
- Iyo ffprobe utility inoshandisa iyo "-show_stream_groups sarudzo" uye inopa metadata kubuda kana uchishandisa "-export_side_data film_grain" sarudzo.
Source: opennet.ru
