Two interesting open source projects for professional-level video stabilization. Is it possible to integrate them into CinGG? https://www.danielplayfaircal.com/blogging/2021/09/28/introducing-dewobble.h... https://git.sr.ht/~hedgepigdaniel/dewobble https://github.com/gyroflow/gyroflow
чт, 1 дек. 2022 г., 15:53 Andrea paz via Cin <[email protected]>:
Two interesting open source projects for professional-level video stabilization. Is it possible to integrate them into CinGG?
https://www.danielplayfaircal.com/blogging/2021/09/28/introducing-dewobble.h... https://git.sr.ht/~hedgepigdaniel/dewobble
--
https://patchwork.ffmpeg.org/project/ffmpeg/patch/20210826135839.481790-1-da...
this one seems to have ffmpeg implementation, but .... I am not sure we can use required format/hwupload/filter/hwdownload/format chain in CinelerraGG even if all filters single source .... I'am afraid this one beyond my skills currently, may be someone else will give it a try (or even contact an author? so he might try to integrate it ....)
https://github.com/gyroflow/gyroflow -- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
Yes, it says they are working on a filter for ffmpeg, just wait for that and then see if it works for us or not.
This one has a cli interface and an appimage version. Theoretically possible that cin can create a project file for gyroflow, render it and import back. Best regards, Andrey чт, 1 дек. 2022 г. в 17:38, Andrew Randrianasulu via Cin < [email protected]>:
чт, 1 дек. 2022 г., 15:53 Andrea paz via Cin <[email protected]>:
Two interesting open source projects for professional-level video stabilization. Is it possible to integrate them into CinGG?
https://www.danielplayfaircal.com/blogging/2021/09/28/introducing-dewobble.h... https://git.sr.ht/~hedgepigdaniel/dewobble
--
https://patchwork.ffmpeg.org/project/ffmpeg/patch/20210826135839.481790-1-da...
this one seems to have ffmpeg implementation, but ....
I am not sure we can use required format/hwupload/filter/hwdownload/format chain in CinelerraGG even if all filters single source ....
I'am afraid this one beyond my skills currently, may be someone else will give it a try (or even contact an author? so he might try to integrate it ....)
https://github.com/gyroflow/gyroflow -- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
чт, 1 дек. 2022 г., 15:53 Andrea paz via Cin <[email protected]>:
Two interesting open source projects for professional-level video stabilization. Is it possible to integrate them into CinGG?
https://www.danielplayfaircal.com/blogging/2021/09/28/introducing-dewobble.h... https://git.sr.ht/~hedgepigdaniel/dewobble
-- second one actually standalone app and orobable better to be used this way? (while some CinelerraGG advocacy might be good idea considering few Open NLEs work with 32-bit float data even to some degree - I think only Olive and Natron currently, and Natron not quite happy with movie-long files, in my one time try. test.) It seems to have OpenFX plugin, so Natron itself might work via it.
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
Yes, I have tried both package installation (it doesn't even install, giving python errors) and appimage (even a dump). I have the impression that it was done for DaVinci Resolve because it gives me "mdk-braw" error: My idea was a plugin that would launch the program and then use its output directly in CinGG. Similar to "SVG via Inkscape." Somewhat also like Shotcut does with the vector animation program Glaxnimate (https://www.youtube.com/watch?v=CaN98ub9vfg)
Gyroflow has a tar archive of static build. I also have crashes with appimage. To launch static build, I have to install libc-dev package 🤦. There is a solved issue in GitHub about appimage crash. Best regards, Andrey чт, 1 дек. 2022 г., 21:53 Andrea paz via Cin <[email protected]>:
Yes, I have tried both package installation (it doesn't even install, giving python errors) and appimage (even a dump). I have the impression that it was done for DaVinci Resolve because it gives me "mdk-braw" error:
My idea was a plugin that would launch the program and then use its output directly in CinGG. Similar to "SVG via Inkscape." Somewhat also like Shotcut does with the vector animation program Glaxnimate (https://www.youtube.com/watch?v=CaN98ub9vfg) -- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
In Arch linux there is no libcc++-dev, only a libc++experimental. Installing this package I have the same installation problems as with just the libc++ library (already present). I can't even find packages regarding mdk-sdk API, so probably the source of the errors is this lack. However I think it is useless to try to integrate Gyroflow into CinGG if it requires nonstandard (and non-free) libraries and API.
пт, 2 дек. 2022 г., 12:08 Andrea paz via Cin <[email protected]>:
In Arch linux there is no libcc++-dev, only a libc++experimental. Installing this package I have the same installation problems as with just the libc++ library (already present). I can't even find packages regarding mdk-sdk API, so probably the source of the errors is this lack.
https://github.com/wang-bin/mdk-sdk ? but yeah ... hopefully first project will give you adequate results? (but opencl over rusticl in mesa still very WIP) However I think it is useless to try to integrate Gyroflow into CinGG
if it requires nonstandard (and non-free) libraries and API. -- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
пт, 2 дек. 2022 г., 16:08 Andrew Randrianasulu <[email protected]>:
пт, 2 дек. 2022 г., 12:08 Andrea paz via Cin <[email protected]>:
In Arch linux there is no libcc++-dev, only a libc++experimental. Installing this package I have the same installation problems as with just the libc++ library (already present). I can't even find packages regarding mdk-sdk API, so probably the source of the errors is this lack.
try this pkgbuild, no mwk-sdk spotted ... https://aur.archlinux.org/packages/gyroflow-git
https://github.com/wang-bin/mdk-sdk ?
but yeah ... hopefully first project will give you adequate results? (but opencl over rusticl in mesa still very WIP)
However I think it is useless to try to integrate Gyroflow into CinGG
if it requires nonstandard (and non-free) libraries and API. -- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
пт, 2 дек. 2022 г., 17:09 Andrew Randrianasulu <[email protected]>:
пт, 2 дек. 2022 г., 16:08 Andrew Randrianasulu <[email protected]>:
пт, 2 дек. 2022 г., 12:08 Andrea paz via Cin <[email protected]
:
In Arch linux there is no libcc++-dev, only a libc++experimental. Installing this package I have the same installation problems as with just the libc++ library (already present). I can't even find packages regarding mdk-sdk API, so probably the source of the errors is this lack.
try this pkgbuild, no mwk-sdk spotted ... https://aur.archlinux.org/packages/gyroflow-git
oh, no, its here ... just binary so file?
# I can't find any existing package for this file. install -Dm0755 "target/release/libmdk.so.0" "${pkgdir}/opt/${_pkgname}/libmdk.so.0" cp -a "resources/camera_presets" "${pkgdir}/opt/${_pkgname}" but does this make sense? I mean gpl3 supposedly software sneaking binary library with unclear license ....
https://github.com/wang-bin/mdk-sdk ?
but yeah ... hopefully first project will give you adequate results? (but opencl over rusticl in mesa still very WIP)
However I think it is useless to try to integrate Gyroflow into CinGG
if it requires nonstandard (and non-free) libraries and API. -- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
As recommended by Andrey, the nightly static tarball works fine. However, the fact remains that mdk-sdk is proprietary and you can use it freely only by requesting a key from the creator
participants (3)
-
Andrea paz -
Andrew Randrianasulu -
Андрей Спицын