Ritashugisha Posted October 12, 2013 Share Posted October 12, 2013 (edited) ▶ Luxinatev7.01 ~ DEPRECATED ~ This workflow is currently not supported... Luxinate is an Alfred.v2 workflow designed to automate the use of "youtube-dl" and "ffmpeg" to download streamed media from a large set of supported sites. — QUICK OVERVIEW —Luxinate has several available options.The default "Luxinate" option will allow you to download video, audio, or even both!The "Advanced Luxinate" action modifier will allow you to select a specific download quality or format.Several built in settings allows you to configure Luxinate to your personal preference.All of your downloads will be saved for your future reference. ▶ Download v7.01 ~ Enjoy ♥ Ritashugisha — View on Github— Previous Versions Edited January 6, 2016 by Ritashugisha daehn, thec13, miketheburrito and 4 others 7 Link to comment
politicus Posted October 12, 2013 Share Posted October 12, 2013 That is the best downloading workflow available on Alfred. Others are working well. Yours is even faster. Thank you. Link to comment
politicus Posted October 13, 2013 Share Posted October 13, 2013 How do I change the directory the files are downloaded to ? How can I change youtube-dl options to better fit my needs (i.e. always download the highest quality format available)? Thank you. Link to comment
Ritashugisha Posted October 13, 2013 Author Share Posted October 13, 2013 (edited) How do I change the directory the files are downloaded to ? How can I change youtube-dl options to better fit my needs (i.e. always download the highest quality format available)? Thank you. Future versions of Luxinate are going to include a settings option that will allow the user to... Set the path downloads are saved and more... (Suggestions are greatly appreciated) As a temporary fix to your problem: Open the workflow folder for Luxinate Open "LuxinateProc.py" in a text editor On line 45 change the global variable DOWNLOADS to the path where files will be saved (If your path includes spaces, then put your path inside of the "formatSpaces()" definition) To change youtube-dl to fit your needs requires some background knowledge about youtube-dl itself. If you want to know more about youtube-dl I would recommend reading this as well as the source code itself. To answer your question "(i.e. always download the highest quality format available)" youtube-dl defaults to downloading the highest quality available as stated on youtube-dl's FAQ. Thank you for your feedback! Edited October 13, 2013 by Ritashugisha Ritashugisha 1 Link to comment
politicus Posted October 13, 2013 Share Posted October 13, 2013 Awesome. Thank you. What do you mean by "put your path inside of the "formatSpaces()" definition" ? I see three "formatSpaces()" definitions. Sorry, newbie here About youtube-dl: I was thinking of an action modifier linked to one option. For example: an Alfred user would be able to set the following preferences: -"When hitting Cmd+Enter, I download the video in the highest quality format available". -"When hitting Alt+Enter, I download the video the X format". youtube-dl options look more interesting when using the shell. Link to comment
ludalex Posted October 13, 2013 Share Posted October 13, 2013 Mind sharing your theme? Link to comment
Ritashugisha Posted October 13, 2013 Author Share Posted October 13, 2013 Awesome. Thank you. What do you mean by "put your path inside of the "formatSpaces()" definition" ? I see three "formatSpaces()" definitions. Sorry, newbie here About youtube-dl: I was thinking of an action modifier linked to one option. For example: an Alfred user would be able to set the following preferences: -"When hitting Cmd+Enter, I download the video in the highest quality format available". -"When hitting Alt+Enter, I download the video the X format". youtube-dl options look more interesting when using the shell. So for example: If I wanted to set my downloads to be saved to the path "/Users/ritashugisha/Desktop/LuxinateDownloads/" I would modify line 45 to the following: On the other hand, if I wanted downloads to go to the directory "/Users/ritashugisha/Desktop/Luxinate Downloads/" (notice the space between Luxinate and Downloads) I would modify line 45 to look like the following: As for your idea with action filters, I have made plans to create an advanced downloading process in the next update. youtube-dl's options are vast but limited at the same time. Post processing options as well as authentication options I tend to stay away from. Using FFMPEG the way I need it to be used is much faster and effective than using youtube-dl's built in post processing. The theme used in the demonstration is Rayless by Humanoidism. You can download the theme here. rafaelcampos 1 Link to comment
politicus Posted October 15, 2013 Share Posted October 15, 2013 Thanks you for your explanation. I like the idea "Let's keep it simple when using youtube-dl via Alfred" So the workflow is as smooth/fast as it absolutely can be. Can't wait for the next update Link to comment
Ritashugisha Posted October 16, 2013 Author Share Posted October 16, 2013 Thanks you for your explanation. I like the idea "Let's keep it simple when using youtube-dl via Alfred" So the workflow is as smooth/fast as it absolutely can be. Can't wait for the next update The new update is available. Please notify me of any bugs via this thread. Link to comment
seanrwcrawford Posted October 16, 2013 Share Posted October 16, 2013 This is fantastic! Thank you. Link to comment
shadylane Posted October 19, 2013 Share Posted October 19, 2013 Wow, this is a great workflow (and great looking as well...) - thank you so much for sharing! Link to comment
Ritashugisha Posted October 21, 2013 Author Share Posted October 21, 2013 Update is available Fixed custom download folder bug Added download history setting Increased download speed by using youtube-dl's -f option Link to comment
politicus Posted October 29, 2013 Share Posted October 29, 2013 Just updated to the newest version. This workflow is getting better and better What is luxadvanced supposed to be doing ? Changed the keyword to "luxa", typed "luxa", got a please wait subtext, nothing happened. Only got my three fallback searches. Link to comment
Ritashugisha Posted October 29, 2013 Author Share Posted October 29, 2013 (edited) Just updated to the newest version. This workflow is getting better and better What is luxadvanced supposed to be doing ? Changed the keyword to "luxa", typed "luxa", got a please wait subtext, nothing happened. Only got my three fallback searches. "►luxadvanced" is meant to only be used as an action modifier to the default "lux" option. Let me explain how "►luxadvanced" operates. When you enter a url into "lux" you get 1 or 3 options... When the action modifier is applied to one of these options, "luxadvanced" will start. I believe that the default action modifier key is ⌘. After selecting the option you want while using the action modifier key you should see a window that resembles this... In this loading window, the original "lux" is saving the data to a temporary text file and then prompting Alfred 2 to search for an option named "►luxadvanced". For this reason, "luxadvanced" must be named "►luxadvanced". After "luxadvanced" reads the text file with the data, it will generate options specific to the data supplied, then it will prompt the user to pick one of these options. Selecting one of these options will allow you to download custom formats of video or audio. So to fix your problem, change your keyword "luxa" back to "►luxadvanced" so that Alfred can find the option successfully. Then if you want to engage "►luxadvanced" just use the action modifier key on a default "lux" option. Edited October 29, 2013 by Ritashugisha Link to comment
politicus Posted October 29, 2013 Share Posted October 29, 2013 Got it ! Reinstalled the workflow. Working like a charm.Thanks for your awesome workflow + support. Link to comment
Ritashugisha Posted October 29, 2013 Author Share Posted October 29, 2013 Got it ! Reinstalled the workflow. Working like a charm. Thanks for your awesome workflow + support. Your welcome! If any ideas for future features occur to followers of this thread, please post a response! Link to comment
shadylane Posted October 30, 2013 Share Posted October 30, 2013 Hi Ritashugisha! Since you've been asking for feature requests... I understand that the workflow will always download the highest quality version, no matter what format. I personally always want the same format and I use luxadvanced to make sure I get that (and not some other format, even if it is a higher quality version). Maybe it would be nice if we could set a default "favorite" format, so that we can skip luxadvanced to make it even faster if we want a different format for whatever reason, we could still use luxadvanced. It's just an idea, but it could be useful to people like me who always want the same format (highest quality mp4 in my case). Thanks for your continued work on this! Link to comment
Ritashugisha Posted October 31, 2013 Author Share Posted October 31, 2013 Hi Ritashugisha! Since you've been asking for feature requests... I understand that the workflow will always download the highest quality version, no matter what format. I personally always want the same format and I use luxadvanced to make sure I get that (and not some other format, even if it is a higher quality version). Maybe it would be nice if we could set a default "favorite" format, so that we can skip luxadvanced to make it even faster if we want a different format for whatever reason, we could still use luxadvanced. It's just an idea, but it could be useful to people like me who always want the same format (highest quality mp4 in my case). Thanks for your continued work on this! Good suggestion. I had this feature in mind a while back but never thought anyone would want to mess around with custom downloads that much. Your feature will be in the next update! Link to comment
shadylane Posted October 31, 2013 Share Posted October 31, 2013 Good suggestion. I had this feature in mind a while back but never thought anyone would want to mess around with custom downloads that much. Your feature will be in the next update! Awesome news! Thanks again, highly appreciated Link to comment
brutze Posted November 3, 2013 Share Posted November 3, 2013 Awesome workflow, thanks a lot! Link to comment
Ritashugisha Posted November 9, 2013 Author Share Posted November 9, 2013 Luxinate version [3.4.1] is out and available for download! New updates include: YouTube video title query feature Playlist download feature Ability to set default download formats for video and audio Many bug fixes This version may still contain bugs (especially with the new features) So if any bugs are found, then please notify me immediately via this thread. Link to comment
Ritashugisha Posted November 9, 2013 Author Share Posted November 9, 2013 Nice workflow! Any change to get bandcamp on board as well? As of now, youtube-dl's extractor for Bandcamp media is basically broken. Luxinate can download Bandcamp media if: The URL is similar to this "http://brove.bandcamp.com/track/alone" The song is listed as free on Bandcamp The webpage refers to bandcamp, not some other site Sorry that I can't fix this to work on all media available on Bandcamp. If youtube-dl's extractors get updated Ill make sure to find a way to modify the extractors for Bandcamp. S036 1 Link to comment
Frostbite Posted November 10, 2013 Share Posted November 10, 2013 Downloads don't seem to work with me. 1.) I set the downloads folder via luxsettings to the desired folder 2.) I download a song, lets say lux https://soundcloud.com/goldfishlive/goldfish-one-million-views 3.) I get a notification saying the song is being downloaded 4.) I get a notification saying the download is completed But the song is not in the folder I specified in step 1, and after searching for several minutes I cannot seem to find it anywhere. Anyone else having a similar issue? Link to comment
Ritashugisha Posted November 10, 2013 Author Share Posted November 10, 2013 Downloads don't seem to work with me. 1.) I set the downloads folder via luxsettings to the desired folder 2.) I download a song, lets say lux https://soundcloud.com/goldfishlive/goldfish-one-million-views 3.) I get a notification saying the song is being downloaded 4.) I get a notification saying the download is completed But the song is not in the folder I specified in step 1, and after searching for several minutes I cannot seem to find it anywhere. Anyone else having a similar issue? Can you please give me the path to the new downloads folder you set in luxsettings? It may contain characters that I didn't know should be supported for console use. Link to comment
Ritashugisha Posted November 10, 2013 Author Share Posted November 10, 2013 Just a notification to everyone using the workflow. The LuxPlaylist download audio option is broken in the latest release. This will be fixed within the next week. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now