Search Criteria
Package Details: elan-bin 7.1-3
Package Actions
| Git Clone URL: | https://aur.archlinux.org/elan-bin.git (read-only, click to copy) |
|---|---|
| Package Base: | elan-bin |
| Description: | A video and audio annotation tool |
| Upstream URL: | https://tla.mpi.nl/tools/tla-tools/elan/ |
| Licenses: | GPL-3.0-or-later |
| Conflicts: | elan |
| Provides: | elan |
| Submitter: | marcool04 |
| Maintainer: | marcool04 |
| Last Packager: | marcool04 |
| Votes: | 2 |
| Popularity: | 0.000447 |
| First Submitted: | 2023-01-31 21:36 (UTC) |
| Last Updated: | 2026-08-01 11:56 (UTC) |
Dependencies (14)
- alsa-lib
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-cudaAUR, ffmpeg-whisper-gitAUR, ffmpeg-cuda-fullAUR, ffmpeg-amd-full-gitAUR, librempeg-gitAUR, ffmpeg-gitAUR, ffmpeg-amd-fullAUR, ffmpeg-decklinkAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR, ffmpeg-full-llvmAUR, ffmpeg-libfdk_aacAUR, ffmpeg-whisperAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR)
- freetype2 (freetype2-qdoled-aw3225qfAUR, freetype2-gitAUR, freetype2-macosAUR, freetype2-qdoledAUR, freetype2-woledAUR, freetype2-qdoled-gen3AUR)
- gcc-libs (gcc-libs-gitAUR, gcc-libs-fast-optimizedAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-git-native-pgoAUR, glibc-eacAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxext (libxext-gitAUR)
- libxi (libxi-gitAUR)
- libxrender
- libxtst
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- vlc (vlc-noxAUR, vlc-gitAUR) (optional) – enable use of VLC as the media framework
- vlc-plugins-all (vlc-gitAUR) (optional) – enable use of VLC as the media framework
Latest Comments
avocadoboat commented on 2026-08-01 12:29 (UTC)
It's working now. Thanks!
marcool04 commented on 2026-08-01 11:56 (UTC)
Duh... my mistake, the check is backwards... See here for the explanation of how it works: https://stackoverflow.com/a/13864829/5801765 (or how it's supposed to work when it's the right way around 😅)
Thanks for your patience anyhow. How about 7.1-3 now then?
avocadoboat commented on 2026-08-01 11:47 (UTC) (edited on 2026-08-01 11:47 (UTC) by avocadoboat)
It doesn't work for me. I don't fully understand the check that you're doing in the wrapper, but check out the following outputs I get on my system:
echo $SWAYSOCK→/run/user/1000/sway-ipc.1000.900.sockecho ${SWAYSOCK+x}→xif [ -z ${SWAYSOCK+x} ]; then echo yes; else echo no; fi→nomarcool04 commented on 2026-08-01 11:35 (UTC)
Yes you're right it's good to have your experience reflected here and for others to be able to use your solution.
I have added a small wrapper script in 7.1-2 that checks for SWAYSOCK variable as a means of detecting sway. Does that work for you?
avocadoboat commented on 2026-07-31 14:39 (UTC)
I did try to select the two other frameworks before eventually settling on installing VLC, but they don't work by themselves. I guess video editing requires the extra layer.
It does indeed look like from my research that the Java environment behaves better in the most popular desktop environments. Whether you add these options or not, doesn't matter that much, but I would like to leave the comments so that if other person using Sway needs to install Elan, at least they know how to make it behave and look good.
marcool04 commented on 2026-07-31 14:01 (UTC)
hi @avocadoboat. Thanks for reporting all that. Did you try playing with the options in Edit > Preferences > Edit Preferences... then Platform/OS and the Media Framework section? Do the other frameworks (not VLC) not allow annotating MP4?
If so, I'm tempted to add vlc and vlc-plugins-all (what the heck, if that works lets just) to the optdepends array as it is technically possible to use the app without vlc.
I have more trouble commenting about the options related to fonts and window management in Sway. I have only tested this under KDE. There, adding your options there didn't seem to make anything wrong, so I could add them to a small executable wrapper I guess...
avocadoboat commented on 2026-07-31 13:25 (UTC) (edited on 2026-07-31 13:27 (UTC) by avocadoboat)
I had to manually install
vlcandvlc-plugins-allin order to be able to annotate MP4 videos. Maybe they should be included as dependencies. And certainlyvlc-plugins-allis overkill, but I was too lazy to find out exactly which plugin would run MP4 videos.Under SwayWM, in order to make Elan occupy the whole window space, I had to start it with the environment variable
_JAVA_AWT_WM_NONREPARENTING=1, and in order to make the fonts look good, I had to start it with the variable_JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=lcd_hrgb -Dswing.aatext=true". In the end, I accomplished both things by editing the.desktopfile. I substituted theExec=line with the following:Exec=env _JAVA_AWT_WM_NONREPARENTING=1 _JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=lcd_hrgb -Dswing.aatext=true" /opt/elan/bin/ELAN_7.1