Alfred workflow to convert video to ringtone
- Alfred 5
- yt-dlp/yt-dlp: A youtube-dl fork with additional features and fixes version 2023.07.06
- FFmpeg/FFmpeg
- Convert Video to
m4a
ringtone embeded cover art - Custom ringtone duration (max 40 seconds), fade in/out duration
- Universal Action
Convert video 2 ringtone
to convert video to ringtone - Detect video from browser and clipboard
- Browser: Safari, Google Chrome, Chromium, Opera, Vivaldi, Brave Browser, Microsoft Edge
- Support Sites
support-site.json
is depend on yt-dlp/yt-dlp support sites. It's possible to add more sites by yourself. The folloiwing sites are added by default:- Youtube
- Bilibili
- nicovideo
- soundcloud
Visit the Releases to download the latest release.
vl
keyword to list exist ringtone⇧
to preview⌥+↩
to remove ringtone^+↩
to re-convert ringtone again↩
withAction in Alfred
vd
keyword to detect video from browser or clipboard
⌥+↩
to launchsupport-site.json
HH:MM:SS ex: 00:00:30
HH:MM:SS,duration ex: 00:00:30,2
HH:MM:SS,duration,FadeIn&Out ex: 00:00:30,2,2
HH:MM:SS,duration,FadeIn,FadeOut ex: 00:00:30,3,2,2
⌘+L
for above help⇧
to preview URL page⌥+↩
to Open URL page
⇧
to preview ringtone⌥+↩
to remove ringtone↩
withAction in Alfred
Due to workflow leverage yt-dlp
and ffmpeg
to download video and convert to mpa
format ringtone as background process. If you want to cancel the stuck process, just type vc
keyword.
- Initial release
This project is licensed under the MIT License. See LICENSE for details.