Qapalı Sinif Layihəsi (DS9UP): Texniki Məqsədlər və Suallar

Qapalı Sinif Layihəsi (DS9UP): Texniki məqsədlər və tez-tez verilən suallar 1

Bu layihə üçün bir növ "missiya bəyanatı" və FAQ yazmalıyam və vaxtında olduğu görünür.

Dərin Kosmik Doqquz Layihənin (DS9UP) məqsədi bir versiya yaratmaqdır Star Trek: Doqquz Sahə Müasir televiziya çağlarında və 4K və HD monitorlarda görülməlidir. Topaz Video Gücləndirmə AI, bu günə qədər bu səylərin əhəmiyyətli bir hissəsini təşkil etdi, ancaq keçən ay AviSynth, StaxRip, Handbrake və bu kodlaşdırma prosesində ən azı bir neçə proqramı sınadım.

Şəkillərin daxili keyfiyyəti çox perspektivli olduğundan, "ən yaxşı" versiyanı edə biləcəyimi iddia etməyəcəyəm Doqquz sahəamma fərqli nəticələrə səbəb olan müxtəlif yolları və parametrləri xəritələməyi planlaşdırıram. Geri qayıtdım və xüsusilə iki səbəbə görə DVD kodlamağa diqqət etdim:

1). Təkmilləşdirmə üçün hər məlumatlara ehtiyacımız var (nəticələrimiz bunun bəzi yerlərdə vacib olduğunu göstərir)

2). Şəxslərin televiziya şoularını inkişaf etdirmələri üçün qanuni bir yol yaratdım. Öz işlərimə görə sel yaratmayacağam və yaymayacağam. Mən edəcək O nöqtəyə çatdıqdan sonra nə etdiyimi dəqiq izah edən bir dərs dərc etdi.

Bu günə qədər DS9UP testi üçün eyni vaxtda iki iş stansiyasından istifadə etdim: hər ikisi 64GB RAM və RTX 2080 olan AMD Threadripper 3990X və Intel Core i9-10980XE. Bəzən səkkiz düzəliş sistemi şəklində əlavə emal gücündən istifadə edirəm. Intel və AMD. Bu sistemlərin hər ikisi çox yaxşıdır, lakin 3990X çox sayda paralel kod işlətmək üçün əladır.

Bu həftə əvvəl işlədiyim və yazdığım əvvəlcədən kodlayıcı işdən sonra "Rubicon" adlandırıldı.

Qapalı Sinif Layihəsi (DS9UP): Texniki məqsədlər və tez-tez verilən suallar 2Resurs keyfiyyətinin niyə vacib olduğuna dair maraqlı bir misal. 'Artemis' yüksək səviyyəli AI alqoritmi hər iki klipdə işləməsə də, istifadə üçün daha çox mənbə verildikdə işləməyəcəkdir. MKV sola, Rubicon sağa qalxdı.

Bu cür layihələr üçün normaldan daha çox hesablama gücünə sahibəm və onları lazımi qaydada istifadə edirəm.

Hər hansı bir yola getməzdən əvvəl sürpriz bir Mövsüm hazırladım 7 Qeyd edin.

Məqsəd və prinsiplər

Son filtrləmə və filtrləmə prosesi onu izləyən insanların şanslarını artırmaq üçün mümkün qədər asandır. Tamamilə mümkün olmadıqca fərdi səhnə redaktəsi yoxdur.

Miqyasın artırılması, mənbələrin təhrifini azaltmaq üçün mümkün qədər az miqdarda kod tələb edir.

Kodlaşdırma mümkün olmadıqda, yenidən kodlaşdırın. Ucuz və Topaz Video Gücləndirmə AI son çıxış parametrlərinə heç bir nəzarət təklif etmir. Yan tərəfdə diqqətli səhvlər.

Ağlabatan emal vaxtı tələblərinə qarşı ən yüksək keyfiyyətlə balanslaşdırılmış minimum iki iş axını yaradın.

Daxili Sinif Layihəsi (DS9UP): Texniki Məqsədlər və Suallar 3 "width =" 640 "height =" 303

Artemis-LQ-nin necə mübarizə apardığının başqa bir nümunəsi reseptdir. Həm Rubicon, həm də MKV ilə mübarizə apardı, ancaq daha çox MKV ilə.

Üst sinif istifadə ediləcək bir çox pulsuz proqrama etibar etməlidir. Topazdan istifadə pulsuz deyil, lakin 30 günlük pulsuz sınaq daxildir.

Yenilənməmiş videolar, geniş miqyasda tətbiq edilməzdən əvvəl əsas mənbə görüntüsünün keyfiyyətini artırmalıdır.

Şübhə varsa kodla müqayisə edin.

Bütün nəticələri mümkün olan ən yüksək keyfiyyətdə istehsal edin. Maksimum keyfiyyət parametrinin nə olduğu barədə suallarınız olduqda, bütün mümkün variantları dərhal kodlaşdırın. Kombinatorika bunu qeyri-mümkün edərkən, müxtəlif filtr parametrlərindən yaxın oxumağa əsaslanaraq mümkün hədəfləri seçin.

Bəzən yaratdığınız bəzi pis keyfiyyət kodlarına, xüsusən də onları yaratmağa gülməyə hazır olun 1-2 günlər çəksə.

Zamanla daha çox paralellikdən faydalanaraq yavaşlayın. Gündə 15-20 kodlayıcını doldurursan, başa çatdırmaq üçün 12-36 saat çəkməyinin əhəmiyyəti yoxdur.

İstənilən ərazidən yerləri daha asan müqayisə etmək üçün eyni vaxtda bütün bölmələri kodlayın.

Rubicon, məqsəd və prinsiplərinin mükəmməl bir nümunəsi deyil. Bir çox ilk mövsüm səyləri kimi, onu inkişaf etdirmək lazımdır. Hal hazırda bir neçə pullu proqrama əsaslanır və mənbəyi məndən daha çox kodlanır. Səs / video qarışdırma ilə əlaqədar problemlər səbəbindən MakeMKV əvəzinə ilk yırtıcı kimi Handbrake istifadə etməli oldum. Dayanacaq əyləcində belə bir problem yoxdur və RF 2 "Çox yavaş" əl əyləcindən keyfiyyət keyfiyyətinin itirildiyinin fərqində deyiləm.

Tətbiqlər arasında müqayisə edilməli bəzi pis asılılıqlar var. AviSynth həmişə DaVinci Resolve Studio və Topazdan keçdikdən sonra videonu manipulyasiya etmək istəmir. DaVinci MKV sənədləri və MPEG- qəbul etməyəcək2dəstəkləməyəcək.

Rubicon yaradın

Hal-hazırda, Rubicon, əvvəlcədən sökmək üçün əl əyləcindən istifadə edir, AviSynth ön son GUI olaraq StaxRip 2.0.8.0 aşağıdakıdur. AviSynth ilə işlədikdən sonra Topaz VEAI-də tətbiqetməmi təkmilləşdirdim. Bu şəxsən şəxsən adını çəkdiyim 5Sharp adlandırdığım aralıq bir addım yaradır, çünki bu, əsasən "Xoşuma gələn kodlaşdırma" kəlməsidir.

Daxili Sinif Layihəsi (DS9UP): Texniki Məqsədlər və Suallar 4 "width =" 640 "height =" 238

Qəribədir, mən bu buludun nəticələrindən çox məmnunam. MKV sola, Rubicon sağa qalxdı.

5Sar yaxşı bir fikirdir, IMO, ancaq hakim 23.976 və 29.97 fps arasındakı tərs hiylədən qaynaqlanan DS9 problemlərini həll etməyə çalışır. Bu problemi həll etmək üçün iki yol tapdım – biri DaVinci Resolve Studio istifadə edərək Rubiconda istifadə olunur, digər variantlar AviSynth'dən asılıdır.

İş axınımla bağlı biraz bulanmamağımın səbəbi, utancaq olmağa çalışmağım deyil. Çünki hər şeyi dəli kimi görünmədən təsvir etmək mümkün deyil. Keçən həftə aşağıdakıları sınadım:

VOB fayllarının DVDDecrypter tərəfindən kodlaşdırılması MKV fayllarının Əl əyləci ilə kodlaşdırılması MP4 sənədlərinin MakeMKV tərəfindən əllə əyləc kodlaşdırılması ilə MP4 fayllarının kodlanması

Fərqi görmək üçün VOB fayllarını 23.976 və 29.97 fps sürətində kodladım, VFourSynth və StaxRip (uğursuz və Pythondan danışa bilmirəm) və bəzi tətbiqlərdə çərçivə nisbətlərindən istifadə edərkən A / V sinxron problemimi həll etmək ümidi ilə MKV vaxt kodlarını çıxartmağın müxtəlif yollarını sınadım. tənzimləmək üçün bir neçə üsul çalışdı. Video tənzimləmə zamanı A-dan əvvəl B-ni etmək ümumiyyətlə B-dən əvvəldən fərqli nəticələr verir, buna görə də öz test ardıcıllığımı geri çevirməyə çalışıram.

Çərçivə nisbətlərini tənzimləmək üçün müxtəlif üsullar tətbiq etdim hamısı Yuxarıdakı mənbələrdən təsiri ölçmək və fərqli mənbələrə necə təsir etdiyini qiymətləndirmək. Əl əyləcini mənalı bir şəkildə çıxarmaq üçün "xoşbəxt deyiləm", istisna olmaqla Handbrake-dən başlamağım indi VOB sənədlərini 23.976 kadr və ya 29.97 kadrlara kopyalamadan səs və videoları redaktə etməyə imkan verdi.

Bu problemin həlli varmı? Mən tam olaraq bunun üçün bir çıxış yolu var. Etmək istəmədiyim bir araşdırma qolunu təmsil edən yarı təsvirli iş axını sualları ilə dolu bir hekayə buraxmaqdır.

Ən böyük hesabatımı hazırladığım üçün bu layihədəki digər döşəmə işləri ilə əlaqə qurmağı planlaşdırıram.

TEZ-TEZ SORUŞULAN SUALLAR

Niyə MakeMKV əvəzinə əl əyləcindən istifadə edirsiniz?

MakeMKV istifadə etməyi sevirəm. Əslində, mən yüzlərlə dəfə MakeMKV əsaslı mənbələri etdim. MakeMKV ilə hələ həll etmədiyim iki problem var.

1). Audio / video axının əvvəlində uyğun deyil. Necə Doqquz sahəÇərçivə dərəcələri bir çox tətbiq tərəfindən idarə olunur.

Məsələn, StaxRip, MakeMKV axınını 24,66 f / s nisbətində qarışıq sabit kadr dərəcəsinə (CFR) və ortalama məzmun çərçivəsi sürəti ilə 23.976 kad / s nisbətində 29.97 kadr sürətinə bölməyə çalışır. Birbaşa VOB çıxarmaq mümkündür – və bu səs sinxronlaşdırma məsələlərini həll edir – eyni zamanda ekranı bir kadr dərəcəsinə və ya digərinə məcbur edir.

Ayrıca, Blackmagic-in DaVinci Həll etməsi biraz məyusdur MPEG-2 və ya MKV faylları.

Nəqliyyat vasitələrinin tövsiyələri qəbul olunur.

Bütün bir epizodu kodlaşdırmaq nə qədər çəkir?

Dürüst cavab: Əmin deyiləm. DVD mənbə faylı 4x təkmilləşdirir 8,5 – 11 saat çəkir. Buna bəzən "4K" deyilir, amma Rubiconda son qətnamə 2560 × 1920-dir. Təxminən 5MP. Bunun nə qədər davam edəcəyini bilmirəm, çünki ümumiyyətlə arxa planda yuxarı siniflərlə olur 4 – 10 paralel mənbə kodlaşdırması arasında işləyirəm.

İndi deyə bilərəm ki, epizodlar başdan sona 13-20 saat çəkir. 8-11 saat nəzarətdən çıxdı. Topaz VEAI vaxt tələb edir.

Həqiqətən nə etdiyinizi bilirsinizmi?

Mən hələ də belə şeylərin başlanğıcıyam. Geriyə baxanda dişlərinizi fırçalamağın daha asan yolları var Doqquz boşluq. Bu problemi həll etmək üçün strategiyam həddindən artıq emal gücü və bir çoxu idi.

Səhv etdiyinizi bilirsinizmi?

Mən gözəl Səhv olduğuma diqqət yetirin. Onlayn və real həyatda olan dostların köməyi ilə videoları sıfırdan necə inkişaf etdirməyi və necə effektiv etməyi öyrənməyə çalışıram. Onu təmizləmək üçün ördək kimi bir video çəkdim. Kömək edə biləcək bir şey bildiyinizi düşünürsənsə, bunun üçün yaxşı imkanlar var.

Mən Dunning-Kruger effektinə biraz davamlı olduğumu düşündüyüm üçün layihəni bitirmədim. 27 yaşımdan bəri DS9 istifadə edirəm hələ heç kim etməyibParamount-u edə bilmədiklərini açıqladı. Şouda iştirak edən aktyorları itirməyə başladıq.

Karyeramda ilk dəfə bu problemi həll etmək üçün adi insanlar üçün vasitələr var idi. Mən və başqa bir qrup insan bunlardan istifadə edir.

Bunu əsas kimi etmirsiniz:

Bu, həqiqətən bir sual deyil, amma mütəmadi olaraq danışacağam. Paramount-un versiyalara yenidən baxması mənim üçün xəbər deyil Doqquz sahə minamı sudan götürərdi. Budur, keçən il "Survivors" sənədli filmi üçün çəkdikləri bir şəkil:

Müqayisə üçün, Rubiconda istehsal olunan klipin öz versiyası – indiyə qədər topladığım ən yaxşı səs yazısı:

Hansının xoşuna gələ biləcəyini bilirəm. Hansına üstünlük verdiyimi bilirəm. Lakin Paramount bu işi görmədiyi üçün əlimdə olanları üzərində işləməli oldum.

DS9UP-un məqsədi DS9-un Paramount-dan daha yaxşı bir versiyası yaratmaq deyil – ən yaxşı versiyasını yaratmaq Doqquz sahə tikilə bilər (fərdi zövq üçün müddəalarla).

İndi oxuyun: