Komposition - The video editor built for screencasters

Related tags

Video komposition
Overview
Comments
  • MacOS brew formula

    MacOS brew formula

    Just a placeholder. I think a lot of macOS users would benefit from komposition being available as a brew formula.

    (If it's not appropriate, feel free to close)

    help wanted 
    opened by wiradikusuma 18
  • Undo support

    Undo support

    This is a larger feature that I don't have any good design in mind for right now. In any case, some sort of undo stack would be very useful. Most commands are pure (not having any side effects) so those are simple to revert, or "play backwards", but things like importing and rendering are not. Maybe those could be ignored by the undo history recorder. Anyone with experience implementing undo functionality for applications like this one, please chime in!

    enhancement help wanted 
    opened by owickstrom 12
  • Can't install on MacOS

    Can't install on MacOS

    Describe the bug I ran the installation instruction from the website, but I get following errror after running stack install:

    --  While building package gi-gio-2.0.18 using:
          /private/var/folders/fm/dv6_x7h166n8694zz_yn0mmc0000gn/T/stack-5e089fb0874aa3fe/gi-gio-2.0.18/.stack-work/dist/x86_64-osx/Cabal-2.2.0.1/setup/setup --builddir=.stack-work/dist/x86_64-osx/Cabal-2.2.0.1 configure --with-ghc=/Users/adrian/dotfiles/home/stack/programs/x86_64-osx/ghc-8.4.3/bin/ghc --with-ghc-pkg=/Users/adrian/dotfiles/home/stack/programs/x86_64-osx/ghc-8.4.3/bin/ghc-pkg --user --package-db=clear --package-db=global --package-db=/Users/adrian/dotfiles/home/stack/snapshots/x86_64-osx/lts-12.4/8.4.3/pkgdb --package-db=/Users/adrian/Tests/komposition/.stack-work/install/x86_64-osx/lts-12.4/8.4.3/pkgdb --libdir=/Users/adrian/Tests/komposition/.stack-work/install/x86_64-osx/lts-12.4/8.4.3/lib --bindir=/Users/adrian/Tests/komposition/.stack-work/install/x86_64-osx/lts-12.4/8.4.3/bin --datadir=/Users/adrian/Tests/komposition/.stack-work/install/x86_64-osx/lts-12.4/8.4.3/share --libexecdir=/Users/adrian/Tests/komposition/.stack-work/install/x86_64-osx/lts-12.4/8.4.3/libexec --sysconfdir=/Users/adrian/Tests/komposition/.stack-work/install/x86_64-osx/lts-12.4/8.4.3/etc --docdir=/Users/adrian/Tests/komposition/.stack-work/install/x86_64-osx/lts-12.4/8.4.3/doc/gi-gio-2.0.18 --htmldir=/Users/adrian/Tests/komposition/.stack-work/install/x86_64-osx/lts-12.4/8.4.3/doc/gi-gio-2.0.18 --haddockdir=/Users/adrian/Tests/komposition/.stack-work/install/x86_64-osx/lts-12.4/8.4.3/doc/gi-gio-2.0.18 --dependency=Cabal=Cabal-2.2.0.1-3NZenIS6TKq4wbIU8rPEqU --dependency=base=base-4.11.1.0 --dependency=bytestring=bytestring-0.10.8.2 --dependency=containers=containers-0.5.11.0 --dependency=gi-glib=gi-glib-2.0.17-BGKu2O63boo3ER0DgAu7qb --dependency=gi-gobject=gi-gobject-2.0.16-9VEhCTt2AXXENAxwhR0DZC --dependency=haskell-gi=haskell-gi-0.21.3-5BHk574AXr0DJeWLooizaZ --dependency=haskell-gi-base=haskell-gi-base-0.21.1-8hOUmSO3PcDBK7C9kaBigg --dependency=haskell-gi-overloading=haskell-gi-overloading-1.0-6w3IXGDooXgu3RA2LfTuf --dependency=text=text-1.2.3.0 --dependency=transformers=transformers-0.5.5.0
        Process exited with code: ExitFailure 1
        Logs have been written to: /Users/adrian/Tests/komposition/.stack-work/logs/gi-gio-2.0.18.log
    
        [1 of 2] Compiling Main             ( /private/var/folders/fm/dv6_x7h166n8694zz_yn0mmc0000gn/T/stack-5e089fb0874aa3fe/gi-gio-2.0.18/Setup.hs, /private/var/folders/fm/dv6_x7h166n8694zz_yn0mmc0000gn/T/stack-5e089fb0874aa3fe/gi-gio-2.0.18/.stack-work/dist/x86_64-osx/Cabal-2.2.0.1/setup/Main.o )
        [2 of 2] Compiling StackSetupShim   ( /Users/adrian/dotfiles/home/stack/setup-exe-src/setup-shim-mPHDZzAJ.hs, /private/var/folders/fm/dv6_x7h166n8694zz_yn0mmc0000gn/T/stack-5e089fb0874aa3fe/gi-gio-2.0.18/.stack-work/dist/x86_64-osx/Cabal-2.2.0.1/setup/StackSetupShim.o )
        Linking /private/var/folders/fm/dv6_x7h166n8694zz_yn0mmc0000gn/T/stack-5e089fb0874aa3fe/gi-gio-2.0.18/.stack-work/dist/x86_64-osx/Cabal-2.2.0.1/setup/setup ...
        clang: warning: argument unused during compilation: '-nopie' [-Wunused-command-line-argument]
        clang: warning: argument unused during compilation: '-nopie' [-Wunused-command-line-argument]
        Could not resolve symbol "g_desktop_app_info_lookup_get_type" in namespace "Gio"
        CallStack (from HasCallStack):
          error, called at lib/Data/GI/CodeGen/LibGIRepository.hs:167:8 in haskell-gi-0.21.3-5BHk574AXr0DJeWLooizaZ:Data.GI.CodeGen.LibGIRepository
    

    Desktop (please complete the following information):

    • OS: macOS 10.14.3
    • Komposition commit: 66d6d611289a944a67625c2f36ca8d66768007f9
    opened by ad-si 11
  • Build prerequisite brew install invalid option: --with-gtk+3

    Build prerequisite brew install invalid option: --with-gtk+3

    Following the instructions below for installing prerequisites before building on osx, the first brew install command passed but the second one failed.

    brew install pkg-config gobject-introspection gtk+3 ffmpeg sox gstreamer libffi gst-plugins-base gst-libav
    brew install gst-plugins-good --with-gtk+3
    
    export PKG_CONFIG_PATH="/usr/local/opt/libffi/lib/pkgconfig"
    
    # if you get an error in the next step about 'happy' not being on your
    # PATH, run this command first:
    stack build happy
    stack install
    

    The command and fail message:

    > brew install gst-plugins-good --with-gtk+3
    ...
    invalid option: --with-gtk+3
    
    sw_vers
    ProductName:	Mac OS X
    ProductVersion:	10.13.6
    BuildVersion:	17G5019
    
    opened by philderbeast 10
  • Brew's formula is disabled

    Brew's formula is disabled

    Following the installation instructions for brew fails with:

    ❯ brew install komposition         
    Error: komposition has been disabled because it does not build!
    

    The formula indeed shows up as disabled on brew.sh:

    • https://formulae.brew.sh/formula/komposition

    Desktop

    • OS: macOS 11.1
    • Build environment: brew

    Additional context I've also tried installing it via nix, but it unfortunately didn't work as well! Happy to provide more information on a separate ticket!

    Looking forwards to trying Komposition. Thanks for writing it!

    opened by aisamu 7
  • Unable to build with Stack: 'gobject-introspection-1.0' version >=1.32 not found

    Unable to build with Stack: 'gobject-introspection-1.0' version >=1.32 not found

    Describe the bug Failing to build on Arch Linux. I've cloned then done stack install and have this:

    semigroupoids-5.2.2: copy/register                     
    Progress 90/112                     
    
    --  While building package haskell-gi-0.21.3 using:
          /home/dima/.stack/setup-exe-cache/x86_64-linux-tinfo6/Cabal-simple_mPHDZzAJ_2.2.0.1_ghc-8.4.3 --builddir=.stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1 configure --with-ghc=/home/dima/.stack/programs/x86_64-linux/ghc-tinfo6-8.4.3/bin/ghc --with-ghc-pkg=/home/dima/.stack/programs/x86_64-linux/ghc-tinfo6-8.4.3/bin/ghc-pkg --user --package-db=clear --package-db=global --package-db=/home/dima/.stack/snapshots/x86_64-linux-tinfo6/lts-12.4/8.4.3/pkgdb --package-db=/home/dima/projects/komposition/.stack-work/install/x86_64-linux-tinfo6/lts-12.4/8.4.3/pkgdb --libdir=/home/dima/projects/komposition/.stack-work/install/x86_64-linux-tinfo6/lts-12.4/8.4.3/lib --bindir=/home/dima/projects/komposition/.stack-work/install/x86_64-linux-tinfo6/lts-12.4/8.4.3/bin --datadir=/home/dima/projects/komposition/.stack-work/install/x86_64-linux-tinfo6/lts-12.4/8.4.3/share --libexecdir=/home/dima/projects/komposition/.stack-work/install/x86_64-linux-tinfo6/lts-12.4/8.4.3/libexec --sysconfdir=/home/dima/projects/komposition/.stack-work/install/x86_64-linux-tinfo6/lts-12.4/8.4.3/etc --docdir=/home/dima/projects/komposition/.stack-work/install/x86_64-linux-tinfo6/lts-12.4/8.4.3/doc/haskell-gi-0.21.3 --htmldir=/home/dima/projects/komposition/.stack-work/install/x86_64-linux-tinfo6/lts-12.4/8.4.3/doc/haskell-gi-0.21.3 --haddockdir=/home/dima/projects/komposition/.stack-work/install/x86_64-linux-tinfo6/lts-12.4/8.4.3/doc/haskell-gi-0.21.3 --dependency=Cabal=Cabal-2.2.0.1-3NZenIS6TKq4wbIU8rPEqU --dependency=attoparsec=attoparsec-0.13.2.2-BBVvhLzRKYh8bZUniQQAXA --dependency=base=base-4.11.1.0 --dependency=bytestring=bytestring-0.10.8.2 --dependency=containers=containers-0.5.11.0 --dependency=directory=directory-1.3.1.5 --dependency=filepath=filepath-1.4.2 --dependency=haskell-gi-base=haskell-gi-base-0.21.1-8hOUmSO3PcDBK7C9kaBigg --dependency=mtl=mtl-2.2.2 --dependency=pretty-show=pretty-show-1.7-8bRRNOzyOi99X2ErRO7kao --dependency=process=process-1.6.4.0-JCSkBtVrhb82fZ6bafWpk8 --dependency=regex-tdfa=regex-tdfa-1.2.3.1-9PkkapJrmiKFVG38JA02jN --dependency=safe=safe-0.3.17-HEmZRpXGD3s2ywM3rHJ1ur --dependency=text=text-1.2.3.0 --dependency=transformers=transformers-0.5.5.0 --dependency=xdg-basedir=xdg-basedir-0.2.2-I9cOiu1LJdUGTkJ3k3nkuZ --dependency=xml-conduit=xml-conduit-1.8.0-K53XyZ7mw9B3w7OV1uOdlJ
        Process exited with code: ExitFailure 1
        Logs have been written to: /home/dima/projects/komposition/.stack-work/logs/haskell-gi-0.21.3.log
    
        Configuring haskell-gi-0.21.3...
        Cabal-simple_mPHDZzAJ_2.2.0.1_ghc-8.4.3: The pkg-config package
        'gobject-introspection-1.0' version >=1.32 is required but it could not be
        found.
    

    To Reproduce Steps to reproduce the behavior:

    1. Clone project
    2. Run stack install
    3. See error

    Desktop (please complete the following information):

    • OS: Arch Linux
    • commit: ed56d1e9c92
    • Build environment: Stack Version 1.9.3
    opened by dimsuz 7
  • Audio cut off too early

    Audio cut off too early

    First off: Pretty nice tool!

    The auto-classification and auto-extension of tracks make it a pretty fast editor.

    But somehow the auto-classification of audio-files doesn't work right. It often removes too much at the start or the end. Sometimes the start or the end of a word goes missing, sometimes whole words if they're short.

    I'm on macOS 10.13.

    opened by kay-is 7
  • user error (Couldn't create GStreamer GTK sink.)

    user error (Couldn't create GStreamer GTK sink.)

    On attempting to preview a parallel in Komposition, the application crashes, and in the terminal it says:

    komposition: user error (Couldn't create GStreamer GTK sink.)
    

    Is this due to a missing library on my system possibly? Anything gstreamer related from the install appears to be fine:

    sudo apt-get install gstreamer1.0-libav  gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    gstreamer1.0-plugins-base is already the newest version (1.14.1-1ubuntu1~ubuntu18.04.1).
    gstreamer1.0-plugins-good is already the newest version (1.14.1-1ubuntu1~ubuntu18.04.1).
    gstreamer1.0-libav is already the newest version (1.14.1-1~ubuntu18.04.1).
    gstreamer1.0-plugins-bad is already the newest version (1.14.1-1ubuntu1~ubuntu18.04.1).
    0 to upgrade, 0 to newly install, 0 to remove and 128 not to upgrade.
    

    Not too sure how to debug this beyond that.

    opened by danbroooks 7
  • Add ability to edit audio durations

    Add ability to edit audio durations

    When Audio clip is selected add a Start/End to the sidebar menu to be able to edit the start and end of an audio clip much like you currently can with video.

    screenshot 2019-01-19 at 14 26 57
    opened by Cmdv 6
  • Fails to build with GHC 8.8.1

    Fails to build with GHC 8.8.1

    Describe the bug komposition cannot build with GHC 8.8.1. The problem is primarily a dependency on an old version of fused-effects that has a restrictive upper bound on base. I tried fixing it myself, but fused-effects changes enormously between API versions, so I cannot figure out how. Hopefully 1.0 will be more stable.

    To Reproduce cabal build with GHC 8.8.1.

    Expected behavior A successful build.

    Desktop (please complete the following information):

    • OS: macOS whatever the newest is.
    • Komposition HEAD
    • cabal 3.
    opened by athas 5
  • Clicking 'Project > Import Assets' crashes app (without GNOME installed prior)

    Clicking 'Project > Import Assets' crashes app (without GNOME installed prior)

    Describe the bug Clicking 'Project > Import Assets' crashes app (without GNOME installed prior)

    To Reproduce

    1. Have NixOS installed, XMonad, no desktop manager, GTK, GNOME, etc.
    2. Install komposition as per https://twitter.com/owickstrom/status/1047579032148213761
    3. $ komposition
    4. Click 'Project > Import Assets'
    5. crash, error reported in terminal (paste below)

    Expected behavior Open file manager maybe? - I guess I don't have a default desktop one.

    (komposition:22895): Gtk-WARNING **: 22:01:28.288: Could not find the icon 'user-home-symbolic-ltr'. The 'hicolor' theme
    was not found either, perhaps you need to install it.
    You can get a copy from:
            http://icon-theme.freedesktop.org/releases
    
    (komposition:22895): GLib-GIO-ERROR **: 22:01:29.837: No GSettings schemas are installed on the system
    [1]    22895 trace trap  komposition
    

    Desktop (please complete the following information):

    • OS: NixOS 18.09
    • Komposition version or commit: 5536628a682026487ecd7b3a54e0cfec1e151386
    • See https://twitter.com/owickstrom/status/1047579032148213761
    bug help wanted 
    opened by andrewmcveigh 5
  • Failure to build komposition 0.2.0 with ghc 8.8.4 on macOS

    Failure to build komposition 0.2.0 with ghc 8.8.4 on macOS

    Describe the bug Failure to build komposition 0.2.0 with ghc 8.8.4 on macOS, as part of Homebrew: https://github.com/Homebrew/homebrew-core/pull/62694

    To Reproduce

    cabal v2-update
    cabal v2-install --jobs=6 --max-backjumps=100000 --install-method=copy --installdir=/usr/local/Cellar/komposition/0.2.0_3/bin
    

    Expected behavior A clear and concise description of what you expected to happen.

    Error output

    2020-10-12T11:59:50.7171450Z Failed to build gi-glib-2.0.23. The failure occurred during the configure
    2020-10-12T11:59:50.7171920Z step.
    2020-10-12T11:59:50.7172160Z Build log (
    2020-10-12T11:59:50.7173680Z /private/tmp/komposition-20201012-1270-1j0mphc/komposition-0.2.0/.brew_home/.cabal/logs/ghc-8.8.4/g-glb-2.0.23-60ba7672.log
    2020-10-12T11:59:50.7174430Z ):
    2020-10-12T11:59:50.7176340Z [1 of 1] Compiling Main             ( /private/tmp/cabal-install.-1400/dist-newstyle/tmp/src-1400/gi-glib-2.0.23/dist/setup/setup.hs, /private/tmp/cabal-install.-1400/dist-newstyle/tmp/src-1400/gi-glib-2.0.23/dist/setup/Main.o )
    2020-10-12T11:59:50.7178260Z Linking /private/tmp/cabal-install.-1400/dist-newstyle/tmp/src-1400/gi-glib-2.0.23/dist/setup/setup ...
    2020-10-12T11:59:50.7179120Z Unknown GIR element "docsection" when processing namespace "GLib", aborting.
    2020-10-12T11:59:50.7179690Z CallStack (from HasCallStack):
    2020-10-12T11:59:50.7181200Z   error, called at lib/Data/GI/CodeGen/API.hs:199:16 in hskll-g-0.23.1-5232f4d8:Data.GI.CodeGen.API
    2020-10-12T11:59:50.7182570Z cabal: Failed to build gi-glib-2.0.23 (which is required by
    2020-10-12T11:59:50.7184090Z exe:komposition-split from komposition-0.2.0 and exe:komposition from
    2020-10-12T11:59:50.7185410Z komposition-0.2.0). See the build log above for details.
    

    Desktop (please complete the following information):

    • macOS 10.13 to 10.15, all versions
    • Komposition version 0.2.0 from source
    • Build environment: Homebrew
    opened by fxcoudert 1
  • Install on Ubuntu 20 with Stack fails

    Install on Ubuntu 20 with Stack fails

    Describe the bug Following the instructions with Ubuntu 20.04, I get a build failure without much extra useful information.

    To Reproduce Steps to reproduce the behavior:

    1. Clone the repository and cd to the directory
    2. Install the required packages with apt
    3. Run stack install

    Result (with the beginning parts snipped)

    gi-gio                           > [292 of 295] Compiling GI.Gio.Functions
    gi-gio                           > [293 of 295] Compiling GI.Gio.Structs.UnixMountPoint
    gi-gio                           > [294 of 295] Compiling GI.Gio.Structs
    gi-gio                           > [295 of 295] Compiling GI.Gio
    gi-gio                           >
    gi-gio                           > copy/register
    gi-gio                           > Installing library in /home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/lib/x86_64-linux-ghc-8.6.5/gi-gio-2.0.19-6YnyLUfkNsRHAcvmPNu5xd
    gi-gio                           > Registering library for gi-gio-2.0.19..
    
    --  While building package gi-pango-1.0.19 using:
          /tmp/stack-8c0e45e255bec831/gi-pango-1.0.19/.stack-work/dist/x86_64-linux-tinfo6/Cabal-2.4.0.1/setup/setup --builddir=.stack-work/dist/x86_64-linux-tinfo6/Cabal-2.4.0.1 configure --user --package-db=clear --package-db=global --package-db=/home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/pkgdb --libdir=/home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/lib --bindir=/home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/bin --datadir=/home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/share --libexecdir=/home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/libexec --sysconfdir=/home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/etc --docdir=/home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/doc/gi-pango-1.0.19 --htmldir=/home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/doc/gi-pango-1.0.19 --haddockdir=/home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/doc/gi-pango-1.0.19 --dependency=Cabal=Cabal-2.4.1.0-IBbax5zHztPeovxF8fJKx --dependency=base=base-4.12.0.0 --dependency=bytestring=bytestring-0.10.8.2 --dependency=containers=containers-0.6.0.1 --dependency=gi-glib=gi-glib-2.0.17-He3SeHEEYb1DWiT4TpX9ev --dependency=gi-gobject=gi-gobject-2.0.19-HLSOgyjJxUE2zYdtgISec5 --dependency=haskell-gi=haskell-gi-0.21.5-B7oEYie8Wik99xbtCPMhIP --dependency=haskell-gi-base=haskell-gi-base-0.21.5-B7L3HQFSPkOFeLcsLCK63O --dependency=haskell-gi-overloading=haskell-gi-overloading-1.0-6w3IXGDooXgu3RA2LfTuf --dependency=text=text-1.2.3.1 --dependency=transformers=transformers-0.5.6.2 --exact-configuration --ghc-option=-fhide-source-paths
        Process exited with code: ExitFailure 1
    Progress 109/114
    

    If I retry, I get this:

    ❯ stack install
    gi-pango          > configure
    gi-pango          > [1 of 2] Compiling Main             ( /tmp/stack-35742d06c6636296/gi-pango-1.0.19/Setup.hs, /tmp/stack-35742d06c6636296/gi-pango-1.0.19/.stack-work/dist/x86_64-linux-tinfo6/Cabal-2.4.0.1/setup/Main.o )
    gi-pango          > [2 of 2] Compiling StackSetupShim   ( /home/eleanor/.stack/setup-exe-src/setup-shim-mPHDZzAJ.hs, /tmp/stack-35742d06c6636296/gi-pango-1.0.19/.stack-work/dist/x86_64-linux-tinfo6/Cabal-2.4.0.1/setup/StackSetupShim.o )
    gi-pango          > Linking /tmp/stack-35742d06c6636296/gi-pango-1.0.19/.stack-work/dist/x86_64-linux-tinfo6/Cabal-2.4.0.1/setup/setup ...
    gi-pango          > Configuring gi-pango-1.0.19...
    gi-pango          > setup: An 'autogen-module' is neither on 'exposed-modules' or 'other-modules'.
    gi-pango          >
    
    --  While building package gi-pango-1.0.19 using:
          /tmp/stack-35742d06c6636296/gi-pango-1.0.19/.stack-work/dist/x86_64-linux-tinfo6/Cabal-2.4.0.1/setup/setup --builddir=.stack-work/dist/x86_64-linux-tinfo6/Cabal-2.4.0.1 configure --user --package-db=clear --package-db=global --package-db=/home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/pkgdb --libdir=/home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/lib --bindir=/home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/bin --datadir=/home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/share --libexecdir=/home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/libexec --sysconfdir=/home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/etc --docdir=/home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/doc/gi-pango-1.0.19 --htmldir=/home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/doc/gi-pango-1.0.19 --haddockdir=/home/eleanor/.stack/snapshots/x86_64-linux-tinfo6/47db9579f749287cd890242a9ca37d7fb30e52ec4cf61fe5af8aa4e3a51e7db2/8.6.5/doc/gi-pango-1.0.19 --dependency=Cabal=Cabal-2.4.1.0-IBbax5zHztPeovxF8fJKx --dependency=base=base-4.12.0.0 --dependency=bytestring=bytestring-0.10.8.2 --dependency=containers=containers-0.6.0.1 --dependency=gi-glib=gi-glib-2.0.17-He3SeHEEYb1DWiT4TpX9ev --dependency=gi-gobject=gi-gobject-2.0.19-HLSOgyjJxUE2zYdtgISec5 --dependency=haskell-gi=haskell-gi-0.21.5-B7oEYie8Wik99xbtCPMhIP --dependency=haskell-gi-base=haskell-gi-base-0.21.5-B7L3HQFSPkOFeLcsLCK63O --dependency=haskell-gi-overloading=haskell-gi-overloading-1.0-6w3IXGDooXgu3RA2LfTuf --dependency=text=text-1.2.3.1 --dependency=transformers=transformers-0.5.6.2 --exact-configuration --ghc-option=-fhide-source-paths
        Process exited with code: ExitFailure 1
    Progress 1/5
    

    Desktop (please complete the following information):

    • OS: Ubuntu 20.04
    • Komposition version or commit [e.g. 0.1.0]: commit 64893d5
    • Build environment [e.g. Stack on msys]: Stack 2.3.3 on zsh
    opened by eleanor-em 3
  • Constrain protolude to <0.3

    Constrain protolude to <0.3

    Hi, I'm working on updating ghc on Homebrew, and the formula for this was failing to build because protolude seems to have released a new version This just clamps the bounds to the one compatible with this

    opened by bubba 0
  • Update cabal.project.

    Update cabal.project.

    • Specify index-state to make cabal perform reproducible builds. (Most useful for Homebrew, since I'll assume most others will use Nix.)

    • Remove the now-unnecessary source repository for indexed-extras.

    opened by athas 1
  • Feature: speech recognition for visual feedback on audio

    Feature: speech recognition for visual feedback on audio

    Could wire up speech recognition on the audio chunks to:

    • auto-name the clips when importing
    • show the text an the audio block in the timeline

    Bonus: add keyword / topic extraction.

    opened by robinp 4
  • Arch linux pacman command is listed under

    Arch linux pacman command is listed under "Windows" in installation doc

    It looks like something went awry in the installation doc at this line.

    There's an arch linux pacman command but no context and it's under the "Windows" heading.

    opened by tekul 1
Owner
Oskar Wickström
Software design, testing, functional programming.
Oskar Wickström
Video Editor for Linux

Project on break until late March. NEW RELEASE 2.8 IS OUT NOW. INSTALLING: see here. RELEASE NOTES AVAILABLE here. Introduction Features Releases Inst

null 1.9k Jan 7, 2023
video streaming userbot (vsu) based on pytgcalls for streaming video trought the telegram video chat group.

VIDEO STREAM USERBOT ✨ an another telegram userbot for streaming video trought the telegram video chat. Environmental Variables ?? API_ID : Get this v

levina 6 Oct 17, 2021
Streamlink is a CLI utility which pipes video streams from various services into a video player

Streamlink is a CLI utility which pipes video streams from various services into a video player

null 8.2k Dec 26, 2022
MoviePy is a Python library for video editing, can read and write all the most common audio and video formats

MoviePy is a Python library for video editing: cutting, concatenations, title insertions, video compositing (a.k.a. non-linear editing), video processing, and creation of custom effects. See the gallery for some examples of use.

null 10k Jan 8, 2023
A youtube video link or id to video thumbnail python package.

Youtube-Video-Thumbnail A youtube video link or id to video thumbnail python package. Made with Python3

Fayas Noushad 10 Oct 21, 2022
Text2Video's purpose is to help people create videos quickly and easily by simply typing out the video’s script and a description of images to include in the video.

Text2Video Text2Video's purpose is to help people create videos quickly and easily by simply typing out the video’s script and a description of images

Josh Chen 19 Nov 22, 2022
Filtering user-generated video content(SberZvukTechDays)Filtering user-generated video content(SberZvukTechDays)

Filtering user-generated video content(SberZvukTechDays) Table of contents General info Team members Technologies Setup Result General info This is a

Roman 6 Apr 6, 2022
Extracting frames from video and create video using frames

Extracting frames from video and create video using frames This program uses opencv library to extract the frames from video and create video from ext

null 1 Nov 19, 2021
Telegram Video Chat Video Streaming bot 🇱🇰

?? Get SESSION_NAME from below: Pyrogram ?? Preview ✨ Features Music & Video stream support MultiChat support Playlist & Queue support Skip, Pause, Re

DOOZY YEZ 5 Jun 26, 2022
Play Video & Music on Telegram Group Video Chat

?? DEMONGIRL ?? ʜᴇʟʟᴏ ❤️ ???? Join us ᴠɪᴅᴇᴏ sᴛʀᴇᴀᴍ ɪs ᴀɴ ᴀᴅᴠᴀɴᴄᴇᴅ ᴛᴇʟᴇʀᴀᴍ ʙᴏᴛ ᴛʜᴀᴛ's ᴀʟʟᴏᴡ ʏᴏᴜ ᴛᴏ ᴘʟᴀʏ ᴠɪᴅᴇᴏ & ᴍᴜsɪᴄ ᴏɴ ᴛᴇʟᴇɢʀᴀᴍ ɢʀᴏᴜᴘ ᴠɪᴅᴇᴏ ᴄʜᴀᴛ ?? ɢ

Jonathan 5 Dec 31, 2021
Takes a video as an input and creates a video which is suitable to upload on Youtube Shorts and Tik Tok (1080x1920 resolution).

Shorts-Tik-Tok-Creator Takes a video as an input and creates a video which is suitable to upload on Youtube Shorts and Tik Tok (1080x1920 resolution).

Arber Hakaj 5 Nov 9, 2022
Turn any live video stream or locally stored video into a dataset of interesting samples for ML training, or any other type of analysis.

Sieve Video Data Collection Example Find samples that are interesting within hours of raw video, for free and completely automatically using Sieve API

Sieve 72 Aug 1, 2022
Video-to-GIF-Converter - A small code snippet that can be used to convert any video to a gif

Video to GIF Converter Project Description: This is a small code snippet that ca

Hassan Shahzad 3 Jun 22, 2022
Video-stream - A telegram video stream bot repo

This is a Telegram Video stream Bot. Binary Tech ?? Features stream videos downl

silentz lk 1 Feb 2, 2022
Terminal-Video-Player - A program that can display video in the terminal using ascii characters

Terminal-Video-Player - A program that can display video in the terminal using ascii characters

null 15 Nov 10, 2022
Video processing routines for SciPy

scikit-video Video Processing SciKit BETA Video processing algorithms, including I/O, quality metrics, temporal filtering, motion/object detection, mo

Alex Izvorski 119 Dec 27, 2022
High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:

Releases | Gears | Documentation | Installation | License VidGear is a High-Performance Video Processing Python Library that provides an easy-to-use,

Abhishek Thakur 2.6k Dec 28, 2022
Boltstream Live Video Streaming Website + Backend

Boltstream Self-hosted Live Video Streaming Website + Backend Reference

Ben Wilber 1.7k Dec 28, 2022
Real-time video and audio streams over the network, with Streamlit.

streamlit-webrtc Example You can try out the sample app using the following commands.

Yuichiro Tachibana (Tsuchiya) 648 Jan 1, 2023