jeanslack / videomass Goto Github PK
View Code? Open in Web Editor NEWVideomass is a free, open source and cross-platform GUI for FFmpeg and yt-dlp
Home Page: https://jeanslack.github.io/Videomass/
License: GNU General Public License v3.0
Videomass is a free, open source and cross-platform GUI for FFmpeg and yt-dlp
Home Page: https://jeanslack.github.io/Videomass/
License: GNU General Public License v3.0
i use Xubuntu 20.04 and recently i installed Videomass (3.3.7) by PIP, using the command at https://pypi.org/project/videomass/
after installing Videomass, the program appears in my application menu (as it should), but not in Synaptic .. as far as i know, this is normal when using PIP .. i prefer using Synaptic, because i think this application manager is stable and trustworthy, it keeps track of all applications on the OS and their dependencies .. however, Videomass was not in the Synaptic list, so i chose the PIP(3) method .. nowadays also the 'Snap' install method is often used, which makes things more unclear to me ..
on your website i see that a PPA can be used. That's nice : this way Videomass can be installed and updated by Synaptic. However, after adding the PPA, Synaptic has Videomass (v3.3.7-1) in its list but it seems NOT installed !? Probably this is due to my PIP installation. Is Synaptic not aware of PIP installations ? If so, this is annoying and can give an unstable OS, if you ask me .. am i wrong ? And what about Snaps then ?
When i mark the newer v3.3.7-1 version in Synaptic, i see this window :
here, also youtube-dl is listed .. i had some trouble with that : recently i had multi youtube-dl versions on my OS and i had to de-install and cut-out all of it before installing (only) the newest youtube-dl version. That's why i cancelled : i did NOT yet install Videomass by Synaptic .. what should i do ? First uninstall Videomass by (un)PIP ? What is the proper way in general ? I'm confused ..
Since the youtube_dl.YoutubeDL
module does not yet have a "stop" function in the progress_hook
, to interrupt the process on Videomass you have to wait for the end of the download in progress. This is very boring for me.
Solution: To avoid this tedious limitation, use youtube-dl as an executable file: Videomass menu bar > Settings > Preferences > youtube-dl > and select: "Use a local copy of youtube-dl".
This makes it possible to effectively abort the current state of the ongoing process using the Abort button.
I quickly tested Videomass current release -- as reported at www.portablefreeware.com/forums/viewtopic.php?t=25558 -- and regret to report that it isn't really portable, at least in Windows.
Thus, if ran out of an USB drive, Videomass settings will be left behind after the drive is disconnected and taken elsewhere.
I am hereby requesting a workaround to keep everything inside the program folder (for instance, in an 'appdata' sub-folder if a parameter is passed at start up or a portable signaling file is found)...
Thanks for your consideration.
When run in Windows under user with spaces in profile name (made by Windows itself, derived from user name), Videomass 3.3.8 cannot open any folder including configuration folder. Any attempt ended up with two same errors: 'Unable to open folder :\Users<first part of the profile name>'.
Videomass apparently doesn't works properly with file paths which can by definition contains also whitespaces.
Clicking on the Help menu > Check for newer version I get ValueError: too many values to unpack (expected 3)
.
im trying to understand if there is a way to open a dialog for "open video file"
instead of dragging and dropping files on the window?
it seems unusual and very few software ive used only allows for adding a file to the software by dragging it onto the window
By moving the same app to multiple PCs, relative paths would make it more portable without having to reset some paths manually.
It was talked about on https://www.portablefreeware.com/forums/viewtopic.php?p=101779#p101779
Hello,
While downloading videos with version 3.5.0 a console window flashes several times during the download (it was just for a second so I could not take a screen-shot). While using version 3.4.6 no console window appears while downloading at all. Can you confirm this? This is is not a big issue but I don't think this is supposed to happen, right?
On a side note I think that Videomass version 3.5.0 cannot use the settings created by version 3.4.6, right?
Regards
Hello,
When exiting Videomass it shows a warning message:
Are you sure you want to exit?
screen:
Hitting Enter or clicking Yes is not a big deal but for me it is annoying since when I exit a program I usually want to do it. Also, changing program settings requires to restart the program so I have to hit Enter time and again to exit Videomass when I need to restart it when I change the settings.
My suggestion, a new check box:
The check box may be put in Appearance tab (Settings -> Preferences -> Appearance) and it may be selected by default. I just want to be able to disable this warning message.
Regards
I am logged into a paid Hub account, using a dedicated line VPN that works to stream this link through the website but d/l produces the following error.
[ITV] 1a6464a0058: Downloading webpage
ERROR: 'dict_items' object is not reversible
[Videomass]: FAILED !
[Videomass]: completed, but not everything was successful.
Nothing is in the folder. Any solutions for this problem? Thanks.
Here is the link:
https://www.itv.com/hub/the-big-match-revisited/1a6464a0058
when downloading (all) the videos of a NUMBER OF playlists, it would be handy to auto-create a subfolder to save all videos of the concerning playlist !? Its name could be according to the playlist title. Then you could add a checkbox in preferences to enable this feature.
install process:
To install Videomass add this [PPA](https://launchpad.net/~jeanslack/+archive/ubuntu/videomass) to your system:
$ sudo add-apt-repository ppa:jeanslack/videomass
$ sudo apt-get update
$ sudo apt install python3-videomass
sudo apt install python3-videomass
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
python3-wxgtk4.0
Suggested packages:
atomicparsley yt-dlp
The following NEW packages will be installed:
python3-videomass python3-wxgtk4.0
0 upgraded, 2 newly installed, 0 to remove and 18 not upgraded.
Need to get 0 B/6,905 kB of archives.
After this operation, 43.2 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
run videomass, launches and queries ffmpeg & youtube-dl/yt-dlp then requests restart
after restart:
videomass
Info: executable=/usr/bin/videomass
06:17:10 AM: Debug: Adding duplicate image handler for 'Windows bitmap file'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/videomass/gui_app.py", line 117, in OnInit
main_frame = MainFrame()
File "/usr/lib/python3/dist-packages/videomass/vdms_main/main_frame.py", line 126, in __init__
self.ytDownloader = youtubedl_ui.Downloader(self)
File "/usr/lib/python3/dist-packages/videomass/vdms_panels/youtubedl_ui.py", line 339, in __init__
t_id = wx.NewIdRef()
AttributeError: module 'wx' has no attribute 'NewIdRef'
OnInit returned false, exiting...
Disable all
for youtube-dl & yt-dlp#-------------------------- 8- Downloader preferences -------------------------#
# Downloader preferences sets the downloader behavior during application
# startup. It needs one of the following fields:
# `Disable all`,` youtube_dl`, `yt_dlp` or `false`
# Where `Disable all` means not load anything, `youtube_dl` means load/use
# youtube-dl on sturtup, `yt_dlp` means load/use yt_dl on sturtup, `false`
# means *not set at all* and the wizard dialog will be displayed.
Disable all
ubuntu 18.04
heavily modified package base... unfortunately
python3-videomass_3.5.3-1_all
apt list python3
python3/bionic-updates,now 3.6.7-1~18.04 amd64 [installed]
apt list python3-wxgtk4.0
python3-wxgtk4.0/bionic,now 4.0.1+dfsg-2 amd64 [installed,automatic]
apt list python3-pubsub
python3-pubsub/now 4.0.3-4 all [installed,local]
^ installed from focal.
apt list python3-requests
python3-requests/bionic,bionic 2.25.1+dfsg-2~18.04.sav0 all [upgradable from: 2.22.0-2~18.04.sav0]
most likely python3.6.7 and wxgtk4.0 are not supported with your current build?
[Python >= 3.6.9]
[wxPython-Phoenix >= 4.0.3]
[PyPubSub >= 4.0.3]
[requests >= 2.21.0]
I would love to have some indication of how long the process will take and how many frames per second are processed.
I get KeyError: 'filesufix'
I solve the problem by adding 'filesuffix'
On MacOs High Sierra the Videomass.app start with success with double click, but there are issues not yet resolving specially when call subprocess.popen with these parameters:
Example:
cmnd = [ffprobe_link, '-show_format', '-show_streams', '-v', 'error', mediafile]
p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE, universal_newlines=True, )
output, error = p.communicate()
It seems that the app does not find the binaries of ffmpeg, ffprobe and ffplay corretly installed in the system with brew. It is quite frustrating to see, however, that with open Videomass.app
command it works perfectly.
The problem is analogous to this:
https://groups.google.com/forum/#!topic/wxpython-users/8IuO_Q1ZjA8
another issue i encountered twice today : while downloading all (!) videos of a large playlist (about 500 items), the process suddenly ended with many errors :
finally only 8 videos were downloaded, about 11 Gb (!) in total, and in both cases the process took several hours .. it started with downloading an "Access Token" :
i suspect the Access Token was expired after some time .. maybe this is a bug : you could try to download a new Access Token when this happens, but i have no clue why such error would occur ..
On Windows 10 20H2 10.0.19042 Build 19042
running videomass from the installed didn't work at all, heres the output when running from python REPL.
>>> from videomass3 import Videomass3
>>> Videomass3.main()
Win32 executable=C:\Python39\python.exe
Traceback (most recent call last):
File "C:\Python39\lib\site-packages\videomass3\Videomass3.py", line 175, in OnInit
self.wizard(pathicons[0])
File "C:\Python39\lib\site-packages\videomass3\Videomass3.py", line 231, in wizard
main_frame = Wizard(wizardicon)
File "C:\Python39\lib\site-packages\videomass3\vdms_dialogs\wizard_dlg.py", line 665, in __init__
self.pageOne = PageOne(self, icon_videomass) # start...
File "C:\Python39\lib\site-packages\videomass3\vdms_dialogs\wizard_dlg.py", line 88, in __init__
bitmap = wx.Bitmap(icon, wx.BITMAP_TYPE_ANY)
wx._core.wxAssertionError: C++ assertion "strcmp(setlocale(0, 0), "C") == 0" failed at ..\..\src\common\intl.cpp(1694) in wxLocale::GetInfo(): You probably called setlocale() directly instead of using wxLocale and now there is a mismatch between C/C++ and Windows locale.
Things are going to break, please only change locale by creating wxLocale objects to avoid this!
OnInit returned false, exiting...
I updated Videomass from version 3.4.2 to version 3.4.5 and I discovered YouTube Downloader module no longer works. Any time I try to download a video I get the following error:
URL 1/1
Source: https://www.youtube.com/watch?v=_gjddiSszDw
Destination: "C:\Users\Yo\Desktop"
[WinError 6] The handle is invalid
[Videomass]: Sorry, task failed !
screen:
Also, when I try to use this command:
View -> Youtube-dl -> Version in Use
I get the following error:
[WinError 6] The handle is invalid
screen:
When I use version 3.4.2 the downloads complete just fine.
When I go to:
Settings -> Preferences -> youtube-dl
and try to open the embedded link:
screen:
it redirects to:
I am using Videomass on Windows 8 x64 and I have installed Microsoft Visual C++ Redistributable Package 2010 version 10.0.40219.325 both x86 and x64 releases.
So for the time being I have to downgrade to Videomass version 3.4.2 which works for me.
Your portable exe. Maybe you know that, maybe not? I'm afraid to run your app!
Hello, thanks for making an AppImage. However, it does not run with Firejail. Its top-level directory is root-owned and permissions are set not to be readable by anyone else.
Can you please set 0755 as the permissions for the top-level (AppDir) directory?
Please reply here if something should be unclear.
Thank you very much.
References:
The youtube-dl repository is currently unavailable due to the RIAA's DMCA takedown notice.
I am very sorry and angry about this, hope it will be fixed soon.
The download links for version 3.4.5 both windows and mac end on a 404 page.
Switching between "Best quality video" and "Worst quality video" during the combo box selection, gives incorrect values and leads to a "Request format is not available" error.
This kind of error occurs when the "default" setting and the "Download splitted audio and video" setting are selected.
Solution:
replace
VQUALITY = {('Best quality video'): ['', ''],
with
VQUALITY = {('Best quality video'): ['best', 'best'],
on youtubedl_ui.py file.
I have this problem whatever settings I use with 2 pass will always give error.
Ratecontrol_init: can't open stats file
The only solution I found is to add after the video codec
-strict -2 -passlogfile /tmp/location
On Mac it is working ok without adding the extra line.
Any ideea?
Thanks
When I try to start VideoMass I am getting an Error popup
'The program can't start because api-ms-win-core-path-l1-1-0.dll is missing'
Why?
i only find a PPA for Ubuntu 20.xx .. do you support Ubuntu Bionic 18.04 ? Or should i compile & install Videomass myself for this Ubuntu version ?
how to use Videomass portable for Windows?
When using youtube-dl to download a youtube video with Japanese text in the title, only the non Japanese text is saved for the file title when saved.
I installed the (latest) version 3.3.7 by pip.
In the past days I used this Videomass extensively and i wrote notes.
Here are some bugs (i hope i'm right and you can reproduce them), and also ideas and tips.
=====
the layout of some Videomass Wizard screens is wrong (at my Xubuntu 20.04 with XFCE) : the texts are longer and not fully visible :
=====
very nice : the original date-time stamp of a video file is preserved !
======
very nice : all downloaded video files of a playlist have the index number as a prefix, and when more than 9 videos are downloaded the index number has two digits, so the file list can be sorted alphabetically. Indeed this is good practice. (I assume the same happens when more then 99 videos are downloaded, then each prefix index number should have 3 digits -- i did not test this)
======
while downloading many playlists (one by one) with Videomass, i encountered something strange.
Eg. a YouTube playlist had 35 videos and the log message indeed showed "[youtube:tab] playlist Ancient Aliens in Cambodia: Downloading 35 videos", but only 34 were processed .. one was missing, showing this log message :
[youtube] ugpPeoK7nzw: Downloading webpage
[Videomass]: SUCCESS !
Done downloading, now converting ...
So, here the line "[download] Destination: ..." was missing.
i examined this and i discovered the concerning playlist has two videos which are exactly the same : same title, same duration, same thumbnail, even same URL (!? /watch?v=...&list=...) only the index= differs !? Maybe Videomass detected the video was already downloaded .. i wonder if this is a YouTube bug or the playlist owner uploaded the same video twice ..
=====
IDEA : option : include the (YouTube) video ID in the file name .. some video downloaders have this option .. you could create a checkbox for this.
======
here is a video which had troubles, it could not be downloaded .. it's from the playlist "Singapore" from the YouTube channel of Praveen Mohan :
Halloween at Singapore - Fright Nites 4D Adventureland 2014
https://www.youtube.com/watch?v=UrMdAPql9-A&list=PLxcxfvUxdiDSOOXMwm8ELmclI9vppTmal&index=7
this part of the log is relevant :
[youtube] UrMdAPql9-A: Downloading MPD manifest
ERROR: giving up after 0 retries
[Videomass]: FAILED !
luckily, the download addon of SaveFrom.net, for FireFox & Chrome, shows some info in its tooltip while hovering over the selectbox option "mp4 720 HD" (best quality of this video) which has a red exclamation mark : "Unable to get the file size. Please try again." .. I guess this might give some insight why Videomass failed .. however, the SaveFrom addon has a second "mp4 720 HD" option, which i used to download that video.
same with the video https://www.youtube.com/watch?v=Q_8lfblCwhI :
[youtube] Q_8lfblCwhI: Downloading webpage
[youtube] Q_8lfblCwhI: Downloading js player f6ef8aad
[youtube] Q_8lfblCwhI: Downloading js player f6ef8aad
[youtube] Q_8lfblCwhI: Downloading MPD manifest
ERROR: giving up after 0 retries
[Videomass]: FAILED !
=====
the error "giving up after 0 retries" and "[Videomass]: FAILED !" remains while downloading some files .. i had this experience with some BitChute videos, eg. :
**URL 1/1 : "https://www.bitchute.com/video/dZFgwbzEBbS4/?list=notifications&randomize=false"
[BitChute] dZFgwbzEBbS4: Downloading webpage
[BitChute] dZFgwbzEBbS4: Checking video URL
[download] Destination: /home/roelof/Downloads/ALCYON_PLEIADES_104_-_VACCINE_REFUSAL_DEATHS_EFFECTS_GLOBAL_RESISTANCE_AGENDA_21_GROWING_PROTESTS.mp4
ERROR: giving up after 0 retries
[Videomass]: FAILED !
[Videomass]: completed, but not everything was successful.**
The Downloading stops at some % (shown at the bottom of the log window) and a file remains in the download folder, called (filename).mp4.part .. when clicking the 'Download' button again, the download is resumed! So, this is a manual 'retry' .. the first time i tried this, the video file was succesfully completed ! (i don't know if this will happen everytime with a BitChute video, this platform is a bit buggy). You could mention this 'manual retry / resume' option for the user by some message, or you could code an auto-retry : not "giving up after 0 retries".
=====
the text of the checkbox "Download all playlist" could better be "Download all videos in playlist"
=====
when i click "Abort" while downloading a playlist, the status bar shows a yellow message that the process is being aborted .. after a (rather) long time a purple message comes "[Videomass]: Interrupted Process !" but it seems ALL videos WERE STILL downloaded !?
=====
when a URL like https://www.youtube.com/watch?list=PLdT3OotRiHJmYYfi904rgcmbnsVkH4IwY&index=3 is given (here the "v=[videoID]" parameter is missing), i would expect ONLY the 3rd (index=3) video of that playlist is downloaded, but ALL videos are downloaded !?
=====
when i give the URL https://www.youtube.com/watch?v=gyue2X1ho0U , which is just that 3rd video of that playlist, the checkbox "Download all playlist" can be checked. Then a playlist folder structure is created but only the single video is downloaded : Videomass does not know this video belongs to a playlist, and the playlist folder name is "NA" (from title "N/A") .. this is understandable, but i think in this case it's handy and logical to GRAY OUT that checkbox ..
=====
when i give a playlist URL like https://www.youtube.com/playlist?list=PLdT3OotRiHJkyvJNPsY37Auj_N_6Jzq0o (which has 16 videos now) the title column of the Youtube Downloader window shows "N/A" : the name of the concerning playlist is not retrieved, however the created playlist folder structure DOES have the proper name ..
=====
in the Youtube Downloader window, the URL list has a checkbox next to each item .. what does it do?
If i do NOT check it, the video / playlist is still downloaded !?
=====
so, indeed you created a playlist folder structure ! : a folder which has the name of the concerning playlist, and a subfolder which has the name of the (YouTube) user .. that's nice, but i think the folder / subfolder structure should be switched !?
I mean
[download] Destination: /home/roelof/Downloads/Custom_Chess_Position_Challenge/Eric_Rosen/05 - Missing_Both_Rooks.mp4
should better be
[download] Destination: /home/roelof/Downloads/Eric_Rosen/Custom_Chess_Position_Challenge/05 - Missing_Both_Rooks.mp4
=====
during download and convert of all playlist videos, the log list keeps growing and it auto-scrolls nicely, so we always see the last processed file .. but after all videos are processed, the auto-scroll is NOT fully done : the final message "[Videomass]: Successfully completed !" is not visible. This is a minor bug, but a bit annoying ..
due to changes mentioned previously for dependency versions not available in bionic:
#18
[Python >= 3.7.0]
[wxPython-Phoenix >= 4.0.7]
[PyPubSub >= 4.0.3]
etc
it may be prudent to stop updating the PPA for bionic version
videomass v3.5.5 and v3.5.6 will fail dependencies
wxpython 4.0.7 cannot be installed
where the previous version can be
python3-wxgtk4.0_4.0.1+dfsg-2_amd64.deb
vs
python3-wxgtk4.0_4.0.7+dfsg-2build1_amd64.deb
https://packages.ubuntu.com/search?keywords=python3-wxgtk4
also because this is not avail to bionic
python3-pubsub_4.0.3-4_all.deb
this is a package from focal
https://packages.ubuntu.com/search?keywords=python3-pubsub
reverting to the version
python3-videomass_3.5.3-1_all.deb
with the patches NewRef #52
everything works fine
unless you intend to supply these backports to bionic on the PPA
or inform the user that they will need to manually compile them or find backported sources elsewhere
note this doesnt effect the appimage released here
Videomass-3.5.6-x86_64.AppImage
this works fine in bionic. and has nothing to do with the PPA versions
im making this issue here because you are the maintainer of the PPA
good luck! thanks for support
Hello @jeanslack
The main thing for users that can/will not use the FFmpeg code is to add presets voor NVENC.
If you need to have these tested I can help as I have a Nvidia GPU.
For me this is not a issue as I prefer to make my own presets but I can imagine the average user does want to use the build in presets.
Cheers,
J.
Hi,
I am using Videomass for a while now. Good job really! I was using the v3.3.8, no problem there. Since the version3.5.0, I cannot download certain videos. I tried the new version tonight and got the same exception. I get this when it start:
URL 1/1
Source: https://www.rtbf.be/auvio/detail_nos-femmes?id=2858885
[RTBF] 2858885: Downloading webpage
[RTBF] 2858885: Downloading m3u8 information
ERROR: unknown locale: fr-BE
[Videomass]: FAILED !
I use the portable version on Windows 10 (21H1).
What kind of informations do you need to look into that?
I just tried to download some video from worldtruthvideos.org and i get this strange error : "File name too long" !
when a Videomass preference would be different, i.e. the file-name-max-length, could this video have been downloaded ?
some more info about his case : using F12 in the browser i see the video is simply embedded by a container, having a normal src attribute : https://worldtruthvideos.org/upload/videos/2021/03/xnQAUnVsrb2jGS89JbtL_04_ab71ca91095ad3dd33f448ba00fb0db5_video.mp4 .. so i think Videomass should be able to download it .. only the file name (derived from the video title) should be truncated !?
It's a bizar exception ..
URL 1/1 : "https://worldtruthvideos.org/watch/to-me-this-little-white-insect-is-symbolic-of-the-plight-of-white-man-today-making-his-way-in-life-w_NZPWIbgJaWqTOIR.html"
[generic] to-me-this-little-white-insect-is-symbolic-of-the-plight-of-white-man-today-making-his-way-in-life-w_NZPWIbgJaWqTOIR: Requesting header
WARNING: Falling back on generic information extractor.
[generic] to-me-this-little-white-insect-is-symbolic-of-the-plight-of-white-man-today-making-his-way-in-life-w_NZPWIbgJaWqTOIR: Downloading webpage
[generic] to-me-this-little-white-insect-is-symbolic-of-the-plight-of-white-man-today-making-his-way-in-life-w_NZPWIbgJaWqTOIR: Extracting information
[generic] playlist To me, this little white insect is symbolic of the plight of White man, today. Making his way in life with scorn and hate, all around. Avoiding the cracks in his path, set by his many enemies, for fear he will fall in and few people will care enough to save him.: Collected 1 video ids (downloading 1 of them)
ERROR: unable to open for writing: [Errno 36] File name too long: '/home/roelof/Downloads/To_me_this_little_white_insect_is_symbolic_of_the_plight_of_White_man_today._Making_his_way_in_life_with_scorn_and_hate_all_around._Avoiding_the_cracks_in_his_path_set_by_his_many_enemies_for_fear_he_will_fall_in_and_few_people_will_care_enough_to_save_him..mp4.part'
[Videomass]: FAILED !
[Videomass]: completed, but not everything was successful.
Roelof Berkepeis
Holland
This issue affects MacOS only and it also happened with previous versions of High Sierra when I used MacOS Lion.
This problem can occur in three specific cases:
1- Can not find the configuration file
2- Videomass2: Outdated configuration file
3- Videomass2: corrupt configuration file
To determine exactly what the error message is, I recommend starting the application with the terminal window:
/Content/MacOS
folderThe error occurs in the relative thread of ffplay_file.py
(but also in new libraries that use ffplay, i.e. ffplay_url
and ffplay_url_lib
), see vdms_threads directory.
The error code is given by p.returncode
:
/usr/bin/ffplay: symbol lookup error: /usr/bin/ffplay: undefined symbol: SDL_SetYUVConversionMode
Since the packaging is done with pyinstaller, youtube-dl is not included as a third-party package because it is not yet possible for me (at least not easy) to make updates within a freezed application.
For now this feature is disabled and I'm not sure yet whether to continue using the youtube-dl executables (youtube-dl.exe for Windows) or include the youtube-dl package.
Hello,
I absolutely love this program!
I already wrote a review on videohelp.com as it was in my opinion not fairly rated.
It would be even more perfect if there is a possibility you would consider to implement an option to automatically delete the encoded file (orginal) to the trashbin (so not permanently) after a successful encoding.
Futhermore and can only say, keep up the excellent work!! and thnx in advance for considering my request.
Bye
Johannes
A bug was found when resetting the video filters on AV-Conversions, which assigns an incorrect value to the dictionary, ie:
self.opt ["VFilters"] = "", ""
instead of
self.opt [ "VFilters"] = ""
Consequently Videomass reports that FFmpeg fails with the following error:
[NULL @ 0x55e67e9aa880] Unable to find a suitable output format for '(,'
(,: Invalid argument
It will be fixed soon.
Done downloading, now converting ...
[ffmpeg] Destination: /home/andreas/Downloads/youtube_musik2/RHINO/playlist/816 - The_B-52_s_-Love_Shack_Official_Music_Video.mp3
Deleting original file /home/landreas/Downloads/youtube_musik2/RHINO/playlist/816 - The_B-52_s-Love_Shack_Official_Music_Video.mp4 (pass -k to keep)
[ffmpeg] Adding thumbnail to "/home/andreas/Downloads/youtube_musik2/RHINO/playlist/816 - The_B-52_s-_Love_Shack_Official_Music_Video.mp3"
[youtube] YkHP0661TiA: Downloading webpage
[youtube] YkHP0661TiA: Downloading thumbnail ...
[youtube] YkHP0661TiA: Writing thumbnail to: /home/andreas/Downloads/youtube_musik2/RoniaRunable/playlist/817 - Die_Arzte-Zu_Spat.jpg
[download] Destination: /home/andreas/Downloads/youtube_musik2/RoniaRunable/playlist/817 - Die_Arzte-Zu_Spat.mp4
ERROR: giving up after 0 retries
[Videomass]: FAILED !
[youtube] O8XR2z6vOtg: Downloading webpage
WARNING: Unable to download webpage: <urlopen error [Errno -3] Temporärer Fehler bei der Namensauflösung>
[youtube] O8XR2z6vOtg: Downloading API JSON
ERROR: Unable to download API page: <urlopen error [Errno -3] Temporärer Fehler bei der Namensauflösung> (caused by URLError(gaierror(-3, 'Temporärer Fehler bei der Namensauflösung')))
[Videomass]: FAILED !
[youtube] vK2iIjHze2A: Downloading webpage
WARNING: Unable to download webpage: <urlopen error [Errno -3] Temporärer Fehler bei der Namensauflösung>
[youtube] vK2iIjHze2A: Downloading API JSON
ERROR: Unable to download API page: <urlopen error [Errno -3] Temporärer Fehler bei der Namensauflösung> (caused by URLError(gaierror(-3, 'Temporärer Fehler bei der Namensauflösung')))
[Videomass]: FAILED !
[youtube] usf_0kbWACM: Downloading webpage
WARNING: Unable to download webpage: <urlopen error [Errno -3] Temporärer Fehler bei der Namensauflösung>
[youtube] usf_0kbWACM: Downloading API JSON
ERROR: Unable to download API page: <urlopen error [Errno -3] Temporärer Fehler bei der Namensauflösung> (caused by URLError(gaierror(-3, 'Temporärer Fehler bei der Namensauflösung')))
[Videomass]: FAILED !
[youtube] m97WlpsuU74: Downloading webpage
WARNING: Unable to download webpage: <urlopen error [Errno -3] Temporärer Fehler bei der Namensauflösung>
[youtube] m97WlpsuU74: Downloading API JSON
ERROR: No video formats found; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see https://yt-dl.org/update on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
[Videomass]: FAILED !
log snippet :
[dailymotion] x4xyolf: Downloading media JSON metadata
[dailymotion] x4xyolf: Downloading metadata JSON
[dailymotion] x4xyolf: Downloading m3u8 information
[download] Destination: /home/roelof/Downloads/dailymotion.com/Peruvian_Roots_Music.mp4
ERROR: giving up after 0 retries
[Videomass]: FAILED !
why ZERO retries? Processing this video failed, but some file remained in the download folder : its name ends with ".mp4.part" but the file is corrupt .. it could have been deleted !?
Exists a third-party repository for Mageia 8 that have a rpm package for videomass.
The repository comes from BlogDrake The Official Community for Spanish Talking Users
First you have to configure the Official Mageia repositories then
For i586 - 32bit systems
su -
urpmi.addmedia --wget --distrib https://ftp.blogdrake.net/mageia/mageia8/i586
urpmi videomass
exit
For x86_64 - 64bit systems
su -
urpmi.addmedia --wget --distrib https://ftp.blogdrake.net/mageia/mageia8/x86_64
urpmi videomass
exit
A problem was encountered trying to update youtube-dl from the Videomass menu. This is an error that occurs only in the versions of Videomass installed on Linux systems with administrative privileges, for example via PPA.
In these cases the youtube-dl update procedure should only be left to your package manager.
Is there a way to have the UI in Dark Mode in Windows just like in Mac?
Thanks
Tests with python-mpv package and libmpv client library are in progress.
Update:
The tests performed with python-mpv and libmpv were still unstable to be included in a release, so I have implemented a couple of libraries (ffplay_url_exec.py and ffplay_url_lib.py) which should play online streams via youtube-dl and ffplay even on embedded environments like AppImage, and installers made with pyinstaller.
The result seems to be working for now.
Hello, I really like your app and was wondering if there was a multi encode feature for NVENC like there is in FFMpeg Batch. Most nvidia quand encode 3 stream at the same time (more if you unlock or have a quadro). Would greatly appreciate the feature!
From what I understood, it launch mulitple instance of FFmpeg at the same time instead of back to back.
Hey folks, wanted to give this a shot. Downloaded portable version and tried to open the .7z archive and windows defender immediately blocked it. I opened it anyway, and then ran another scan, got the same issue - windows defender will not allow this to execute and claims it's infected with Trojan:Script/Wacatac.B!ml. Any assurances this is a false positive?
Last lines Traceback:
AttributeError: type object 'Downloader' has no attribute 'VPCOMP'
OnInit returned false, exiting...
This error affect version 3.5.2 only.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.