pip install sync-dl
sync-dl [options] COMMAND [options] PLAYLIST
sync-dl has the several subcommands, run sync-dl -h to see them all and sync-dl [COMMAND] -h to get info on a particular one. As an example, here is the new command which creates new playlists from a youtube [URL]:
sync-dl new [URL] [PLAYLIST]
The playlist will be put it in directory [PLAYLIST], which is relative to the current working directory unless you specify your music directory using:
sync-dl config -l [PATH]
Where [PATH] is where you wish to store all your playlists in, ie) ~/Music.
sync-dl sync -s PLAYLIST
Adds new music from remote playlist to local playlist, also takes ordering of remote playlist without deleting songs no longer available in remote playlist.
sync-dl edit --move-range [I1] [I2] [NI] [PLAYLIST]
which allows a user to move a block of songs From [I1] to [I2] to after song [N1].
For employees, MphasisHub functions as an internal university. It hosts micro-learning modules on trending tech stacks—cloud computing (AWS, Azure), full-stack development, cybersecurity, and even generative AI. The platform tracks your learning hours and issues verifiable badges, which can be linked to your LinkedIn profile.
The rise of platforms like Masahub reflects a broader trend: the move away from siloed work towards interconnected, supportive digital communities. According to industry observers, such platforms are expected to grow significantly, underscoring that this is not a passing trend but a fundamental shift in how we work and create.
Track daily log-in times, submit leave requests, view holiday calendars across various global locations, and check accrued time-off balances. mphasishub
is the central digital ecosystem used by Mphasis , a leading global information technology solutions and consulting firm . It serves as a unified operational engine to streamline internal operations, enhance developer workflows, and manage enterprise automated services.
: Integrated communication channels to connect with global teams across different time zones. The rise of platforms like Masahub reflects a
Integration with technology leaders such as Snowflake , Databricks , Talend , ServiceNow , Unqork , vFunction , mLogica , and Averisource .
Leveraging AI, the platform provides tailored experiences for users, focusing on "empathy and a nuanced understanding of a user's interaction with enterprise technology". 4. Integration with ServiceNow is the central digital ecosystem used by Mphasis
The system often provides instant feedback, allowing you to identify weak areas immediately.
sync-dl ytapi --push order [PLAYLIST]
sync-dl has a submodule which uses the youtube api the preform the reverse of Smart Sync called Push Order.
sync-dl ytapi transfer [OPTIONS] [SRC_PLAYLIST] [DEST_PLAYLIST]
Transfers songs between SRC_PLAYLIST and DEST_PLAYLIST on both local and remote, moving a single song using -t SI DI or a range of songs -r S1 S2 DI
sync-dl ytapi transfer [OPTIONS] [SRC_PLAYLIST] [DEST_PLAYLIST]
To see all options as well as a more indepth description use the command:
sync-dl ytapi transfer -h
git clone https://github.com/PrinceOfPuppers/sync-dl.git
cd sync-dl
pip install -e .
This will build and install sync-dl in place, allowing you to work on the code without having to reinstall after changes
python test.py [options] TEST_PLAYLIST_URL
Will run all unit and integration tests, for the integration tests it will use the playlist TEST_PLAYLIST_URL