Skip to content

vannevar-morgan/utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

utils

md.py

md.py is a media downloader for youtube, dailymotion, vevo, and clipfish that automates downloads using convert2mp3.net

NOTE: You may wish to consider using something like youtube-dl / mps-youtube. I wrote this script just for fun, it's not meant as a replacement. Using this script you don't directly touch google ip's. The download service still sees everything you download. You still need to know the URL to the video. Ideally you might consider setting up youtube-dl / mps-youtube on a cheap vps to act as a proxy. Most likely these kinds of download sites are doing something similar. I expect this script to break eventually, upon any site changes.

Usage:

./md.py youtube_url (format)

(format is .flac by default)

Known Issues:

Videos longer than 90 minutes cannot be converted (but can still be downloaded as an MP4, M4A, or AAC file). This is a limitation of the convert service, convert2mp3.net. For videos longer than 90 minutes you can download by specifying either MP4, M4A, or AAC as the file format.

Sometimes the script will fail while downloading a file (you can rerun the script to try re-downloading).

Note that for vevo links, you must use the share link as the url for the video to download. Otherwise the converter service can't find the video.

loggle.py

This is a script to toggle commented / uncommented prints and logs in code. Written to easily enable / disable prints and logs in mobile apps written in dart + flutter for release builds. But it should be flexible enough to support other languages and use cases.

ofsme

This is a text obfuscation tool but it's not finished and I've been working on other things, I'll come back to it eventually.

NOT under active development.

rehash

Some sites prevent uploading duplicate files. Usually this is done by taking the file hash and checking against hashes of files already uploaded. rehash will add metadata to common media files so they will hash differently. This will allow uploading duplicate files (unless the site uses other means to detect duplicates e.g., hashing the data not the file, or image analysis).

Under active development.

Repository Contents

  • md.py - Media Downloader for youtube, dailymotion, vevo, and clipfish
  • 8ch_scraper.py - Media downloader for threads on 8ch.net
  • loggle.py - (Log Toggle) Script to easily toggle commented / uncommented status for prints and log statements.
  • ofsme - Obfuscate Me, a tool to obfuscate your text from stylometric analysis and author attribution tools
  • rehash - Need to upload duplicate files?? Change the hash on common media files without changing the content (changes some metadata).

License Information

Released under GNU GPLv3.0.

Please give credit by linking this page.

If you find any errors please message about them.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published