BKSalman / ytdlp-gui

a GUI for ytdlp written in Rust
GNU General Public License v3.0
222 stars 10 forks source link

`version 1.0` #21

Closed overtube closed 10 months ago

overtube commented 10 months ago

When downloading a video normally, the video is compiled without an audio track and near located *.part file, but video work well, just without audio track

pacman -Q ffmpeg ffmpeg 2:6.0-6

pacman -Q rust rust 1:1.69.0-3

pacman -Q cargo rust 1:1.69.0-3

BKSalman commented 10 months ago

What video player have you tried? It might be a codec issue

overtube commented 10 months ago

player: mvp pacman -Qi mpv

Name            : mpv
Version         : 1:0.35.1-6
overtube commented 10 months ago

ffmpeg -version

ffmpeg version n6.0 Copyright (c) 2000-2023 the FFmpeg developers
built with gcc 13.1.1 (GCC) 20230429
configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-amf --enable-avisynth --enable-cuda-llvm --enable-lto --enable-fontconfig --enable-gmp --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libdav1d --enable-libdrm --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libjack --enable-libjxl --enable-libmfx --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librav1e --enable-librsvg --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-libzimg --enable-nvdec --enable-nvenc --enable-opencl --enable-opengl --enable-shared --enable-version3 --enable-vulkan
libavutil      58.  2.100 / 58.  2.100
libavcodec     60.  3.100 / 60.  3.100
libavformat    60.  3.100 / 60.  3.100
libavdevice    60.  1.100 / 60.  1.100
libavfilter     9.  3.100 /  9.  3.100
libswscale      7.  1.100 /  7.  1.100
libswresample   4. 10.100 /  4. 10.100
libpostproc    57.  1.100 / 57.  1.100
overtube commented 10 months ago

pacman -Q ffmpeg ffmpeg4.4

ffmpeg 2:6.0-6
ffmpeg4.4 4.4.3-2
overtube commented 10 months ago

also I try install 0.3.0 version for make check working issue, issue the same, maybe problem on just in GLIBC and GLIBCXX, because recently, after installing the latest updates on distributions, many people have problems with programs that use certain versions, GLIBC and GLIBCXX, which for some reason do not appear in the system

BKSalman commented 10 months ago

oh that's weird, did you read that somewhere? can you share the source?

(sorry for late reply, I already wrote the comment but forgot to send it)

overtube commented 10 months ago

oh that's weird, did you read that somewhere? can you share the source?

can't remember, bc, after I have a that problem, im go search info about that error, using google, and find many forum and issues with similar trouble, that happen if system packages downgraded within system update, so I cant remember where exactly I find explanation about this, bc using incognito, and history cant save, but, now all works perfect, sorry for worry, and thx for answer, now all work fine

BKSalman commented 10 months ago

Nice, I'm glad it works now! Thank you for reporting the issue, because other users who face the same issue can look here :)

overtube commented 9 months ago

also maybe for fixing some issues may help installing additional deps for system installed yt-dlp pacman -Qi yt-dlp

Version         : 2023.07.06-2
Optional Deps   : ffmpeg: for video post-processing [installed]
                  rtmpdump: for rtmp streams support [installed]
                  atomicparsley: for embedding thumbnails into m4a files
                  aria2: for using aria2 as external downloader
                  python-mutagen: for embedding thumbnail in certain formats
                  [installed]
                  python-pycryptodomex: for decrypting AES-128 HLS streams and
                  various other data [installed]
                  python-websockets: for downloading over websocket [installed]
                  python-brotli: brotli content encoding support [installed]
                  python-brotlicffi: brotli content encoding support [installed]
                  python-xattr: for writing xattr metadata [installed]
                  python-pyxattr: for writing xattr metadata (alternative option)
                  [installed]
                  phantomjs: for extractors with javascript code

that need for properly work that software