Întrebări frecvente - scripturi de deschidere

Ce este servirea cadrelor și pentru ce este bine?

Cum utilizez AviSynth ca server cadru pentru transferul de cadre?

Cum îmi încarc fișierul AVS în Encoder (aplicația) X?

Există o modalitate ușoară pentru multe aplicații și moduri sofisticate (trucuri) pentru multe altele.







Transmisia directă a cadrelor (cadrelor) la aplicațiile compatibile

Pur și simplu deschideți fișierul AVS în encoder (aplicație) prin intermediul meniului, liniei de comandă sau trageți și fixați fișierul AVS în el (metodele de lucru depind de aplicație). Unele programe au "AviSynth * .avs" în meniul "Deschis", pentru alții încercați să selectați "Toate fișierele *." Sau introduceți numele fișierului AVS în loc de "AVI".

Jucători: Media Player Classic, Windows Media Player 6.4, 9 și altele.

Programatorii: QuEnc, mencoder, HC Encoder, SP 2,50 CCE, și 2,66, Canopus Procoder 1.5 și mai sus, MainConcept encoder MPEG, TMPGEnc, TMPGEncXpress 3/4, Elecard Converter Studio, xvid_encraw, ffmpeg (nouă versiune), Nero 6, Nero 7 ( numai peretaschi_i_bros) și altele.

Transferul direct al cadrelor în aplicație utilizând plug-in-uri suplimentare

  • Pentru a transfera cadre în Premiere există un plug-in de import "IM-Avisynth.prm".

Versiunea originală a fost postată pe site-ul lui Ben. văzând oglinda. O versiune îmbunătățită semnificativ poate fi descărcată de pe pagina Kit Editors Video de la sourceforge. Funcționează pentru Premiere 5.x, 6.x și Pro în acest moment. Versiunea 1.5 funcționează și pentru Premier CS3. Pentru a instala plug-in-ul de import, plasați fișierul IM-Avisynth.prm în directorul "Plug-ins" din Premiere.

Transmisia directă a cadrelor în versiuni speciale sau modificate ale codificatoarelor

Unele programe inițial nu pot deschide scripturi AviSynth, însă programele actualizate sau alternative pot face acest lucru:

Transferați cadre la aplicație prin fișiere false AVI și utilitare proxy

Multe programe "noi" nu utilizează funcții Windows pentru a citi fișierele AVI. Dacă utilizează propriile funcții de citire, fișierele de script AviSynth nu vor funcționa. Există utilitare care pot crea fișiere false de fișiere AVI false cu un tip special (FOURCC) și oferă codec-urilor de sistem adecvate pentru a "decoda" aceste fișiere presupuse a fi comprimate.

Selectați fișierul AVS din meniul utilitar, setați opțiunile și creați un fișier AVI fals cu un nume. Apoi puteți deschide acest AVI fals în aplicația dvs. (encoder), care va primi cadre de la codecul care va primi fișiere de la AviSynth.

Caracteristici - ieșire numai RGB24, audio despachetat, suport pentru mai multe fișiere, compatibilitate bună, dar oarecum lentă.







  • Proxy-codec AVS2AVI. (Rețineți că utilitatea similară a lui Moitah și a altora este un codificator, nu un wrapper AVI.)

Programe cunoscute care nu deschid scripturi AVS fără aceste utilitare:
CCE SP v2.62-2.64, Windows Media Encoder vx.x. (mai vechi decât v9), Ulead VideoStudio 5-11, MediaStudio 6-8, Pinnacle Studio, Sony Vegas, Nero 8, ImageMixer și altele.

Transmiterea cadrelor prin conducta de la programul adițional la encoderele de aplicație

Programe: Mpeg2enc, Mencoder, FFMpeg.

avs2yuv out.avs -o - | mpeg2enc - opțiuni.

Această metodă este depășită, deoarece aceste programe au acum suport pentru AviSynth.

Cum pot rezolva probleme cu deschiderea (citirea) scripturilor în encodere și jucători?

  1. TMPGEnc nu îmi citește fișierul AVS (ce se întâmplă în versiunile mai vechi ale TMPGEnc), ce ar trebui să fac?
    • Instalați pluginul VFAPI pentru TMPGEnc
    • Anulați filtrele de direcționare în TMPGEnc și dezactivați proxy-ul VirtualDub înainte de a trimite cadre.
    • Adăugați "ConvertToRGB24 ()" la sfârșitul fișierului AVS.
    • Instalați codecul Huffyuv / DivX5 astfel încât să se poată decomprima atunci când se încarcă AVI în TMPGEnc.
    • Instalați pluginul ReadAVS pentru TMPGEnc. Copiați doar ReadAVS.dll în directorul cititorului VFAPI, deschideți fișierul regAV ReadAVS.reg din Notepad și schimbați calea corespunzătoare. Salvați-l și faceți dublu clic pe acesta pentru al adăuga în registrul de sistem.
  2. CCE SP se blochează atunci când citește un fișier AVS, ce ar trebui să fac?
    • Dacă utilizați Win2k, executați CCE în modul de compatibilitate cu WinNT4-SP5.
    • Dacă nu aveți audio în fișierul AVS, adăugați un sunet gol. Puteți face un script (numit "addaudio.avsi"), așa cum este descris aici. plasați-l în folderul plug-in-uri și adăugați AddAudio (44100) la scriptul dvs.
    • Unele versiuni (cum ar fi CCE SP v2.62 / v2.64) nu citesc fișierele AVS. Utilizați CCE SP v2.66 sau o versiune ulterioară.
  3. Codificatorul sau playerul meu nu deschide fișiere AVS, ce ar trebui să fac? În acest caz, puteți încerca o altă metodă, de exemplu AVI wrapper (substitute), vfapi sau makeAVIS.
  4. Când îmi deschid clipul în encoder sau player, culorile sunt încurcate, ce ar trebui să fac?
    • Dacă aveți probleme, astfel încât unele externe (sau interne codec) folosit strică spațiul de culoare transforma. Adăugați „ConvertToRGB24“ în script-ul ca ultima linie (pentru utilizare Procoder și CCE ConvertToYUY2 (interlaced = true) sau = false) și a verifica afară firul pe forum (și soluțiile propuse) pentru erorile de conversie spațiu de culoare.
  5. Windows Media Encoder 9 Series nu deschide fișiere AVS, ce ar trebui să fac?
    • Utilizați scriptul actualizat WMCmd.vbs [discuție despre remediere].
    • Pentru a utiliza AviSynth ca sursă cu WME9, trebuie să setați sursa codorului la "Atât dispozitiv și fișier" în meniul Session Properties, consultați discuția și WMV faq. Sau utilizați codificatorul Nic WMV.
  6. WMP11 în Vista nu pierde AVS, ce ar trebui să fac?
    • Puteți edita registry pentru a adăuga .avs ca o extensie cunoscută. Copiați cheia de registry (și fișa) HKEY_LOCAL_MACHINE \ SOFTWARE Microsoft \ Multimedia \ WMPlayer \ Extensions \ .avi în HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ multimedia \ WMPlayer \ Extensions \ .avs \
    Nu modificați nimic în registru dacă nu aveți experiență!

Cum transfer de cadre de la Premiere / Ulead / Vegas la AviSynth?

Instalați AviSynth Server cadru compatibil (import) [Debugmode frameserver (de Satish Kumar). nume vechi PluginPac]: pentru transferul de personal de la SonicFoundry Vegas (și mai devreme Vegas Video / VideoFactory), Adobe Premiere sau Ulead MediaStudio Pro sau ceară în AviSynth. [Discuție].







Articole similare

Trimiteți-le prietenilor: