If "??" is present at the last of YouTube video name, it produces error.
System Details:
- Operating System: win 11
- Persepolis Version: 4.3.0
Issue Description and steps to reproduce:
trying to download this youtube video
as long as there is "??" at the last of video name it shows error. But if I delete the last "??" from the name, the download starts perfectly.
Log File: 2024-07-05 16:13:03,588 - Persepolis - INFO - Please wait ...
2024-07-05 16:13:03,595 - Persepolis - INFO - Aria2 Shutdown : OK
2024-07-05 16:13:04,999 - Persepolis - INFO - Persepolis closed!
===================================================
Persepolis Download Manager, 2024/07/05 16:13:07
2024-07-05 16:13:07,314 - Persepolis - INFO - chrome: Json file is created successfully.
2024-07-05 16:13:07,314 - Persepolis - INFO - PersepolisBI.exe's file is detected alongside of bundle.
2024-07-05 16:13:07,315 - Persepolis - INFO - chromium: Json file is created successfully.
2024-07-05 16:13:07,315 - Persepolis - INFO - PersepolisBI.exe's file is detected alongside of bundle.
2024-07-05 16:13:07,316 - Persepolis - INFO - opera: Json file is created successfully.
2024-07-05 16:13:07,316 - Persepolis - INFO - PersepolisBI.exe's file is detected alongside of bundle.
2024-07-05 16:13:07,318 - Persepolis - INFO - vivaldi: Json file is created successfully.
2024-07-05 16:13:07,318 - Persepolis - INFO - PersepolisBI.exe's file is detected alongside of bundle.
2024-07-05 16:13:07,319 - Persepolis - INFO - firefox: Json file is created successfully.
2024-07-05 16:13:07,319 - Persepolis - INFO - PersepolisBI.exe's file is detected alongside of bundle.
2024-07-05 16:13:07,320 - Persepolis - INFO - brave: Json file is created successfully.
2024-07-05 16:13:07,320 - Persepolis - INFO - PersepolisBI.exe's file is detected alongside of bundle.
2024-07-05 16:13:08,616 - Persepolis - INFO - yt-dlp version: 2024.07.02
2024-07-05 16:13:09,038 - Persepolis - INFO - Persepolis path is:
C:\Program Files\Persepolis Download Manager\Persepolis Download Manager.exe
2024-07-05 16:13:09,039 - Persepolis - INFO - Persepolis is run as a bundle.
2024-07-05 16:13:09,291 - Persepolis - INFO - ffmpeg.exe's file is detected alongside of bundle.
2024-07-05 16:13:09,291 - Persepolis - INFO -
ffmpeg version N-116133-g03175b587c-20240704 Copyright (c) 2000-2024
the FFmpeg developers built with gcc 14.1.0 (crosstool-NG
1.26.0.93_a87bf7f) configuration: --prefix=/ffbuild/prefix --pkg-
config-flags=--static --pkg-config=pkg-config --cross-
prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-
gpl --enable-version3 --disable-debug --disable-w32threads --enable-
pthreads --enable-iconv --enable-zlib --enable-libfreetype --enable-
libfribidi --enable-gmp --enable-libxml2 --enable-fontconfig --enable-
libharfbuzz --enable-libvorbis --enable-opencl --disable-libpulse
--enable-libvmaf --disable-libxcb --disable-xlib --enable-amf
--enable-libaom --enable-libaribb24 --enable-avisynth --enable-
chromaprint --enable-libdav1d --enable-libdavs2 --enable-libdvdread
--enable-libdvdnav --disable-libfdk-aac --enable-ffnvcodec --enable-
cuda-llvm --enable-frei0r --enable-libgme --enable-libkvazaar
--enable-libaribcaption --enable-libass --enable-libbluray --enable-
libjxl --enable-libmp3lame --enable-libopus --enable-librist --enable-
libssh --enable-libtheora --enable-libvpx --enable-libwebp --enable-
lv2 --enable-libvpl --enable-openal --enable-libopencore-amrnb
--enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg
--enable-libopenmpt --enable-librav1e --enable-librubberband --enable-
schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-
libsvtav1 --enable-libtwolame --enable-libuavs3d --disable-libdrm
--enable-vaapi --enable-libvidstab --enable-vulkan --enable-libshaderc
--enable-libplacebo --enable-libx264 --enable-libx265 --enable-
libxavs2 --enable-libxvid --enable-libzimg --enable-libzvbi --extra-
cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-libs=-lgomp
--extra-ldflags=-pthread --extra-ldexeflags=
--cc=x86_64-w64-mingw32-gcc --cxx=x86_64-w64-mingw32-g++
--ar=x86_64-w64-mingw32-gcc-ar --ranlib=x86_64-w64-mingw32-gcc-ranlib
--nm=x86_64-w64-mingw32-gcc-nm --extra-version=20240704 libavutil
- 28.100 / 59. 28.100 libavcodec 61. 9.100 / 61. 9.100
libavformat 61. 4.100 / 61. 4.100 libavdevice 61. 2.100 /
- 2.100 libavfilter 10. 2.102 / 10. 2.102 libswscale 8.
2.100 / 8. 2.100 libswresample 5. 2.100 / 5. 2.100
libpostproc 58. 2.100 / 58. 2.100
2024-07-05 16:13:09,347 - Persepolis - INFO - sthp.exe's file is detected alongside of bundle.
2024-07-05 16:13:09,347 - Persepolis - INFO - sthp 0.4.0
2024-07-05 16:13:09,347 - Persepolis - INFO - python version: 3.12.2 (tags/v3.12.2:6abddd9, Feb 6 2024, 21:26:36) [MSC v.1937 64 bit (AMD64)]
2024-07-05 16:13:09,347 - Persepolis - INFO - QT version: 6.7.2
2024-07-05 16:13:09,347 - Persepolis - INFO - PySide version: 6.7.2
2024-07-05 16:13:09,347 - Persepolis - INFO - Operating system: Windows
2024-07-05 16:13:13,159 - Persepolis - ERROR - Aria2 didn't respond!
2024-07-05 16:13:13,159 - Persepolis - INFO - Starting Aria2
2024-07-05 16:13:13,159 - Persepolis - INFO - aria2c.exe's file is detected alongside of bundle.
2024-07-05 16:13:15,172 - Persepolis - INFO - Aria2 is running
2024-07-05 16:13:15,172 - Persepolis - INFO - Aria2 version: 1.37.0
2024-07-05 16:13:24,225 - Persepolis - INFO - cf34a371252352b2 Starts
2024-07-05 16:13:24,894 - Persepolis - ERROR - Download failed - GID : cf34a371252352b2- Message : Download aborted.
2024-07-05 16:14:47,539 - Persepolis - INFO - efff576e54b7cdfc Starts
2024-07-05 16:16:22,569 - Persepolis - INFO - 8d7263bf71b1be24 Starts
Hello It downloads without any problem for me.
Still giving me the errors