Ukukhishwa kohlelo lwe-transcoding yevidiyo i-HandBrake 1.3.0

Ngemva konyaka wentuthuko kwethulwe ukukhishwa kwethuluzi lokudluliswa kwekhodi enemicu eminingi yamafayela evidiyo ukusuka kufomethi eyodwa iye kwenye - I-HandBrake 1.3.0. Uhlelo luyatholakala kokubili kumodi yomugqa womyalo nanjengesixhumi esibonakalayo se-GUI. Ikhodi yephrojekthi ibhalwe ngolimi C (ye-Windows GUI esetshenziswe ku-.NET) kanye isatshalaliswa ngu ilayisensi ngaphansi kwe-GPL. Imihlangano kanambambili ilungisiwe okwe-Linux (Ubuntu, Flatpak), i-macOS neWindows.

Uhlelo lungadlulisa amakhodi ividiyo isuka kumadiski e-BluRay/DVD, amakhophi ohla lwemibhalo lwe-VIDEO_TS nanoma imaphi amafayela afomethi yawo esekelwa imitapo yolwazi ye-libavformat ne-libavcodec evela ku-FFmpeg/LibAV. Okuphumayo kungakhiqizwa amafayela ezitsheni ezifana ne-WebM, MP4 ne-MKV; ama-codec AV1, H.265, H.264, MPEG-2, VP8, VP9 kanye ne-Theora angasetshenziselwa ukubhala ngevidiyo; i-AAC, MP3 ingasetshenziselwa umsindo. , AC-3, Flac, Vorbis kanye ne-Opus. Imisebenzi eyengeziwe ihlanganisa: isibali se-bitrate, ukuhlola kuqala ngesikhathi sombhalo wekhodi, ukukhulisa usayizi wesithombe nokukala, isihlanganisi semibhalo engezansi, anhlobonhlobo amaphrofayela okuguqulwa ezinhlobo ezithile zamadivaysi eselula.

Ekukhishweni okusha:

  • Ukwesekwa okwengeziwe kwefomethi yombhalo wekhodi wevidiyo ye-AV1 (nge-libdav1d);
  • Ukwesekwa okwengeziwe kweziqukathi zemidiya ye-WebM;
  • Idizayini eshintshile yesixhumi esibonakalayo sokuphatha ukurekhoda kabusha imigqa;
  • Kungezwe ukusetha ngaphambilini kwe-Playstation 4 Pro (2160p60 4K Surround), i-Discord ne-Discord Nitro. Ukusetha ngaphambilini kwe-Windows Phone kususiwe. Ukusetha ngaphambilini okuthuthukisiwe kwe-Gmail;
  • Ukutholwa kwevidiyo ye-MPEG-1 okuthuthukisiwe ekusakazweni;
  • Ukwesekwa okwengeziwe kokufunda amadiski e-Blu-ray Ultra HD (ngaphandle kokuvikelwa kwekhophi);
  • Isihlungi esishelelayo sombala (Chroma Smooth) sengezwe ku-CLI;
  • Usekelo olungeziwe lwemodi yombhalo wekhodi yokonga amandla (amandla aphansi=1) kusetshenziswa izisheshisi ze-Intel QSV (Ividiyo Yokuvumelanisa Ngokushesha). Kwengezwe amandla okusebenzisa i-Intel QSV kuphakeji elisuselwa ku-Flatpak;
  • Kwengezwe amandla okusebenzisa izinjini ze-AMD VCE ukusheshisa ukubhala amakhodi ku-Linux;
  • Ukusekelwa okuthuthukisiwe kokusheshisa kokufaka ikhodi kusetshenziswa i-NVIDIA NVENC;
  • Usekelo olungeziwe lokusetha ileveli yombhalo wekhodi we-x265 kanye
    Ukulungiswa kwemodi ye-Fast Decode;

  • Ukwesekwa okwengeziwe kokungenisa imibhalo engezansi yangaphandle ngamafomethi e-SSA/ASS;
  • Kwengezwe ikhono lokwakhela inkundla ye-NetBSD;
  • Kwengezwe amapharamitha wokwakha okuthi "--harden" kanye "--sandbox" ukuze kufakwe isivikelo esingeziwe ngokumelene nokuchichima kwebhafa futhi kunikwe amandla ukuhlukaniswa kwebhokisi lesihlabathi;
  • Kwengezwe ipharamitha yokwakha "--enable-gtk4" ukuze yakhe ngokukhishwa kokuhlola kwe-GTK 4 esikhundleni se-GTK 3.


Ukukhishwa kohlelo lwe-transcoding yevidiyo i-HandBrake 1.3.0

Source: opennet.ru

Engeza amazwana