Package Details: video-downloader 0.12.19-1

Git Clone URL: https://aur.archlinux.org/video-downloader.git (read-only, click to copy)
Package Base: video-downloader
Description: Download videos from websites like YouTube and many others (based on yt-dlp)
Upstream URL: https://github.com/Unrud/video-downloader
Licenses: GPL-3.0-or-later
Submitter: City-busz
Maintainer: jmsq
Last Packager: jmsq
Votes: 11
Popularity: 0.009056
First Submitted: 2020-06-07 00:30 (UTC)
Last Updated: 2024-11-24 01:51 (UTC)

Latest Comments

1 2 Next › Last »

yochananmarqos commented on 2022-09-04 15:08 (UTC)

@MarsSeed: I've updated video-downloader-git, it's not that hard. You can do it!

MarsSeed commented on 2022-08-21 09:36 (UTC)

@igor-dyatlov thanks for notifying me about the update to GTK4 with v0.10.0.

Today I do not have time to test that update so I am asking for a bit more of your patience for it.

Until that, I've updated this app from v0.9.9 to v0.9.10 to include the latest bugfixes.

igor-dyatlov commented on 2022-08-20 15:36 (UTC)

Аpp migrated to gtk4/libadwaita

MarsSeed commented on 2022-08-06 12:58 (UTC) (edited on 2022-08-06 12:58 (UTC) by MarsSeed)

Thanks for reporting! I've made the tests not fail the build itself, because they are only meant to inform developers, not signal to packagers that there would be anything wrong with the application.

Appstream is not even necessary to build this package - that is only used if a Flatpak bundle is created.

So this particular failing test indicates to devs that they might have some issues when making a Flatpak distribution. But this does not affect platform-native packaging, which is what we are doing here.

kouros17 commented on 2022-08-06 00:07 (UTC)

I have the same issue

system7 commented on 2022-08-05 19:17 (UTC)

I have an issue? What can I do w/ this? :) I tried the clean build but it did not work.

ninja: Entering directory `/home/system7/.cache/yay/video-downloader/src/build'
ninja: no work to do.
1/3 Validate desktop file          OK              0.01s
2/3 Validate schema file           OK              0.00s
3/3 Validate appstream file        FAIL            0.18s   killed by signal 11 SIGSEGV
>>> MALLOC_PERTURB_=86 /usr/bin/appstream-util validate-relax data/com.github.unrud.VideoDownloader.metainfo.xml
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀  ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stdout:
data/com.github.unrud.VideoDownloader.metainfo.xml: 
stderr:

(appstream-util:447532): GLib-GIO-CRITICAL **: 21:15:22.916: g_proxy_resolver_lookup: assertion 'G_IS_PROXY_RESOLVER (resolver)' failed
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――


Summary of Failures:

3/3 Validate appstream file FAIL            0.18s   killed by signal 11 SIGSEGV

Ok:                 2   
Expected Fail:      0   
Fail:               1   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   

Full log written to /home/system7/.cache/yay/video-downloader/src/build/meson-logs/testlog.txt
==> ERROR: A failure occurred in check().
    Aborting...
 -> error making: video-downloade

dreieck commented on 2021-10-11 17:53 (UTC)

I have libhandy version 1.4.0-1. No, I won't downgrade.

nihakuto commented on 2021-05-11 05:51 (UTC)

I believe there's a broken dependency with libhandy:

$ video-downloader Traceback (most recent call last): File "/usr/bin/video-downloader", line 44, in <module> gi.require_version('Handy', '1') File "/usr/lib/python3.9/site-packages/gi/init.py", line 126, in >require_version raise ValueError('Namespace %s not available' % namespace) ValueError: Namespace Handy not available

Fixed by installing libhandy-1.2.2-1

dreieck commented on 2021-04-14 14:10 (UTC)

Fails for me in check(), part 4/4 Lint python files:

==> Starting check()...
ninja: Entering directory `/[...]/video-downloader/src/build'
ninja: no work to do.
1/4 Validate desktop file          OK              0.04s
2/4 Validate schema file           OK              0.02s
3/4 Validate appstream file        OK              1.02s
4/4 Lint python files              FAIL            1.52s   exit status 1
>>> MALLOC_PERTURB_=156 /sbin/python3 -m flake8 /[...]/video-downloader/src/build/../video-downloader/src/__init__.py /[...]/video-downloader/src/build/../video-downloader/src/about_dialog.py /[...]/video-downloader/src/build/../video-downloader/src/authentication_dialog.py /[...]/video-downloader/src/build/../video-downloader/src/main.py /[...]/video-downloader/src/build/../video-downloader/src/model.py /[...]/video-downloader/src/build/../video-downloader/src/playlist_dialog.py /[...]/video-downloader/src/build/../video-downloader/src/util.py /[...]/video-downloader/src/build/../video-downloader/src/window.py /[...]/video-downloader/src/build/src/video-downloader
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
/[...]/video-downloader/src/build/../video-downloader/src/about_dialog.py:21:29: BLK100 Black would make changes.
/[...]/video-downloader/src/build/../video-downloader/src/authentication_dialog.py:30:16: BLK100 Black would make changes.
/[...]/video-downloader/src/build/../video-downloader/src/main.py:34:26: BLK100 Black would make changes.
/[...]/video-downloader/src/build/../video-downloader/src/model.py:34:21: BLK100 Black would make changes.
/[...]/video-downloader/src/build/../video-downloader/src/playlist_dialog.py:28:20: BLK100 Black would make changes.
/[...]/video-downloader/src/build/../video-downloader/src/util.py:24:19: BLK100 Black would make changes.
/[...]/video-downloader/src/build/../video-downloader/src/window.py:32:29: BLK100 Black would make changes.
/[...]/video-downloader/src/build/src/video-downloader:27:11: BLK100 Black would make changes.
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――


Summary of Failures:

4/4 Lint python files       FAIL            1.52s   exit status 1


Ok:                 3   
Expected Fail:      0   
Fail:               1   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   

Full log written to /[...]/video-downloader/src/build/meson-logs/testlog.txt
==> ERROR: A failure occurred in check().
    Aborting...

build/meson-logs/testlog.txt:

Log of Meson test suite run on 2021-04-14T16:05:11.176742

Inherited environment: PRI_Y='' PRI_X='' SHELL=/bin/bash PRI_Z='' WINDOWID=27262983 PRI_Q='' PRI_P='' PRI_S='' PRI_R='' PRI_U='' PRI_T='' PRI_W='' PRI_V='' PRI_I='' PRI_H='' PRI_K='' PRI_J='' COLORTERM=truecolor PRI_M='' PRI_L='' PRI_O='' PRI_N='' PRI_A='' PRI_C='' PRI_B='' PRI_E='' PRI_D='' PRI_G='' PRI_F='' XDG_CONFIG_DIRS=/etc/xdg:/etc/xdg HISTCONTROL=ignoredups GTK_IM_MODULE=xim DONE_FILE=/home/felics/.todo/todo-files/done.txt COLOR_NUMBER='' HISTSIZE=1000 LANGUAGE='' COLOR_PROJECT='' COLOR_META='' REPORT_FILE=/home/felics/.todo/todo-files/report.txt LC_ADDRESS=C LC_NAME=C TEXTDOMAINDIR=/usr/share/locale XDG_DATA_HOME=/home/felics/.local/share GRADLE_HOME=/usr/share/java/gradle HISTTIMEFORMAT='%F %T ' SHELL_SESSION_ID=534f95e1c0db41f7a15e37eb692dea6e XDG_CONFIG_HOME=/home/felics/.config LC_MONETARY=C TODOTXT_SORT_COMMAND='env LC_COLLATE=C sort -f -d -k2' COLOR_CONTEXT='' EDITOR=mcedit PWD=/[...]/video-downloader/src SOURCE_DATE_EPOCH=1618409105 LOGNAME=felics QT_QPA_PLATFORMTHEME=qt5ct CXXFLAGS='-g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -fpermissive' XAUTHORITY=/home/felics/.Xauthority AIR_HOME=/opt/adobe-air-sdk WINDOWPATH=13 COMMAND_MODE=legacy TODO_NOTE_TAG=note LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu HOME=/home/felics LANG=C LC_PAPER=de_DE.UTF8 LS_COLORS='rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:' KONSOLE_DBUS_SERVICE=:1.2 _PROFILE_D_SOURCED=yes KONSOLE_DBUS_SESSION=/Sessions/1 PROFILEHOME=/home/felics/tmp TODO_FILE=/home/felics/.todo/todo-files/todo.txt KONSOLE_VERSION=201203 TODO_CONF_DIR=/home/felics/.todo XDG_CACHE_HOME=/home/felics/.cache TODO_NOTE_EXT=.txt TODOTXT_FINAL_FILTER=swallow MAKEFLAGS=-j4 LC_IDENTIFICATION=C TERM=xterm-256color LESSOPEN='|/usr/bin/lesspipe.sh %s' USER=felics SDL_AUDIODRIVER=alsa TODO_ACTIONS_DIR=/home/felics/.todo/todo-actions.d COLORFGBG='0;15' TODO_NOTES_DIR=/home/felics/.todo/todo-files/notes DISPLAY=:0 UUTERM_FONT=/usr/share/fonts/ucf/ytty.ucf SHLVL=4 COLOR_DATE='' COLOR_DONE='' PAGER=less LC_TELEPHONE=C LC_MESSAGES=C LC_MEASUREMENT=C MOZ_PLUGIN_PATH=/usr/lib/mozilla/plugins LC_CTYPE=en_US.UTF8 XDG_RUNTIME_DIR=/tmp/XDG-felics LC_TIME=C LC_ALL='' QT_AUTO_SCREEN_SCALE_FACTOR=1 LC_COLLATE=C XDG_DATA_DIRS=/usr/local/share:/usr/share:/usr/local/share:/usr/share CHOST=x86_64-pc-linux-gnu BROWSER=/usr/local/bin/vivaldi.my PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/local/sbin:/usr/local/bin:/usr/games:/home/felics/bin:/home/felics/local/bin:/home/felics/sbin:/home/felics/local/sbin GDK_SCALE=1 HISTFILESIZE='' CFLAGS='  -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC' TODO_DIR=/home/felics/.todo/todo-files ELM_SCALE=1 SAL_USE_VCLPLUGIN=kde4 QT_PLUGIN_PATH=/home/felics/.kde4/lib/kde4/plugins/:/usr/lib/kde4/plugins/ LC_NUMERIC=C OLDPWD=/[...]/video-downloader/src TEXTDOMAIN=pacman-scripts _=/sbin/meson 

1/4 Validate desktop file   OK              0.04s
14:05:11 MALLOC_PERTURB_=242 /sbin/desktop-file-validate data/com.github.unrud.VideoDownloader.desktop
----------------------------------- output -----------------------------------
------------------------------------------------------------------------------

2/4 Validate schema file    OK              0.02s
14:05:11 MALLOC_PERTURB_=2 /sbin/glib-compile-schemas --strict --dry-run /[...]/video-downloader/src/video-downloader/data
----------------------------------- output -----------------------------------
------------------------------------------------------------------------------

3/4 Validate appstream file OK              1.02s
14:05:11 MALLOC_PERTURB_=69 /sbin/appstream-util validate-relax data/com.github.unrud.VideoDownloader.appdata.xml
----------------------------------- output -----------------------------------
data/com.github.unrud.VideoDownloader.appdata.xml: OK
------------------------------------------------------------------------------

4/4 Lint python files       FAIL            1.52s   exit status 1
14:05:11 MALLOC_PERTURB_=156 /sbin/python3 -m flake8 /[...]/video-downloader/src/build/../video-downloader/src/__init__.py /[...]/video-downloader/src/build/../video-downloader/src/about_dialog.py /[...]/video-downloader/src/build/../video-downloader/src/authentication_dialog.py /[...]/video-downloader/src/build/../video-downloader/src/main.py /[...]/video-downloader/src/build/../video-downloader/src/model.py /[...]/video-downloader/src/build/../video-downloader/src/playlist_dialog.py /[...]/video-downloader/src/build/../video-downloader/src/util.py /[...]/video-downloader/src/build/../video-downloader/src/window.py /[...]/video-downloader/src/build/src/video-downloader
----------------------------------- output -----------------------------------
/[...]/video-downloader/src/build/../video-downloader/src/about_dialog.py:21:29: BLK100 Black would make changes.
/[...]/video-downloader/src/build/../video-downloader/src/authentication_dialog.py:30:16: BLK100 Black would make changes.
/[...]/video-downloader/src/build/../video-downloader/src/main.py:34:26: BLK100 Black would make changes.
/[...]/video-downloader/src/build/../video-downloader/src/model.py:34:21: BLK100 Black would make changes.
/[...]/video-downloader/src/build/../video-downloader/src/playlist_dialog.py:28:20: BLK100 Black would make changes.
/[...]/video-downloader/src/build/../video-downloader/src/util.py:24:19: BLK100 Black would make changes.
/[...]/video-downloader/src/build/../video-downloader/src/window.py:32:29: BLK100 Black would make changes.
/[...]/video-downloader/src/build/src/video-downloader:27:11: BLK100 Black would make changes.
------------------------------------------------------------------------------


Summary of Failures:

4/4 Lint python files       FAIL            1.52s   exit status 1


Ok:                 3   
Expected Fail:      0   
Fail:               1   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   

Thanks for maintaining!

Tio commented on 2020-12-07 23:52 (UTC)

Done. Worked. Thanks!