12/20/2023 0 Comments Aegisub latest version![]() On other operating systems the necessary plugins will also need to be installed, but after that it will also be fully functional. Since the necessary plugins are shipped with the installer on Windows, the VapourSynth video provider can be fully set up just by installing Python and VapourSynth. It can also show a dialog to the user to ask whether keyframes should be generated each time. When no such file is found, it can use WWXD or Scxvid to generate its own keyframes at scene changes, while reporting progress. On top of that (by uncommenting one line in the default script, marked by a comment there), it can load keyframes from a keyframes file next to the video file (as would be generated by commonly used keyframe generation Batch scripts). The aegisub_vs module will load plugins from there if they're not found elsewhere.Īfter all of these changes, the VapourSynth video provider (when using the preset default script) now fully supports VFR and can load keyframes from the video file and automatically load audio when present. Ship the relevant VapourSynth plugins with the installer or portable build on Windows, and expose their location to Python default scripts. lwi files, and generating keyframes, and update the default script presets to use that module. This way, scripts can report progress or other useful information.Īdd a python module aegisub_vs that contains functions for loading sources, obtaining timecodes from. Show messages logged to VapourSynth (up to a configurable severity level) to the user in the script loading progress dialog. The API is documented in the aegisub_vs module This allows VapourSynth default scripts to handle VFR or provide keyframes, as well as handle automatically opening audio for a video file. This way, default scripts can be kept compact by moving utility functions elsewhere.Īdd a cache directory that default scripts can use and that is cleaned when necessary.Īllow video scripts to pass video timecodes or keyframes, as well as a flag to communicate whether audio should be loaded for this file, to Aegisub via global variables. Make big improvements to the VapourSynth video provider:Įxpose Aegisub's path variables (like ?data, ?user, etc) to the Python environment when running default scripts.Īdd the directories ?data/automation/vapoursynth and ?user/automation/vapoursynth to the Python include path for default scripts. Keep in mind that cutting-edge builds can always be found on the actions page. It's even release number 10, so it's like a triple anniversary! But now that's done and we can have a new big release right on the anniversary of this fork's first release, and exactly six months after the previous release. There was also one annoying thing (reworking audio/video provider selection) that I wanted to get done first. => ERROR: A failure occurred in build().Hi! Long time no see, right? Well, most of the changes since the last release were smaller additions and fixes, and there weren't really many bigger additions that'd warrant making a new release. usr/include/wx-3.0/wx/event.h:161:12: warning: cast between incompatible pointer to member types from ‘void (w圎vtHandler::*)(wxMouseEvent&)’ to ‘w圎ventFunction’ Ĭc1plus: note: unrecognized command-line option ‘-Wno-c++11-narrowing’ may have been intended to silence earlier diagnostics usr/include/wx-3.0/wx/event.h:447:29: required from here ![]() usr/include/wx-3.0/wx/event.h:448:42: required from ‘void (w圎vtHandler::* w圎ventFunctorMethod::GetEvtMethod() const)(w圎vent&) ’ ![]() usr/include/wx-3.0/wx/event.h:351:37: required from ‘static void (w圎vtHandler::* wxPrivate::HandlerImpl::ConvertToEvtMethod(void (T::*)(A&)))(w圎vent&) ’ usr/include/wx-3.0/wx/event.h: In instantiation of ‘void (w圎vtHandler::* w圎ventFunctionCast(void (w圎vtHandler::*)(T&)))(w圎vent&) ’: Hello, is anyone else getting this error or is this just me? In file included from /usr/include/wx-3.0/wx/app.h:19,įrom /home/micwoj92/.cache/pikaur/build/aegisub-git/src/aegisub/src/agi_pre.h:119: Mesa ( mesa-d3d12ᴬᵁᴿ, mesa-panfork-gitᴬᵁᴿ, mesa-steamosᴬᵁᴿ, mesa-amdonly-gaming-gitᴬᵁᴿ, mesa-nightly-nvk-rusticl-intelrt-gitᴬᵁᴿ, mesa-pvr-vf2ᴬᵁᴿ, mesa-minimal-gitᴬᵁᴿ, mesa-gitᴬᵁᴿ, mesa-rusticl-gitᴬᵁᴿ, mesa-amber) (make) Zlib ( zlib-ng-compat-gitᴬᵁᴿ, zlib-gitᴬᵁᴿ, zlib-ng-compatᴬᵁᴿ)Īutoconf-archive ( autoconf-archive-gitᴬᵁᴿ) (make) ( wxwidgets-gtk2ᴬᵁᴿ, wxwidgets-gtk3-lightᴬᵁᴿ, wxwidgets-qt5-lightᴬᵁᴿ, wxwidgets-gtk3, wxwidgets-qt5) Libpulse ( pulseaudio-dummyᴬᵁᴿ, pulseaudio-gitᴬᵁᴿ) ( nvidia-340xx-utilsᴬᵁᴿ, amdgpu-pro-oglpᴬᵁᴿ, libglvnd) Fontconfig ( fontconfig-gitᴬᵁᴿ, fontconfig-ubuntuᴬᵁᴿ) ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |