Over the years I have made lots of shell scripts to improve speed and easiness of daily computer work.
Version: 4.11
Korseby Scripts are published under the terms of GNU General Public License (GPL). Visit GNU for more details.
These scripts do not fit into any category.
- write tags to mp3 files based on their filenames
- development is being done on github.com/korseby/py3tag
- grabs the audio track of a video file, extracts the voice using the tool spleeter and adds the voice-only track to the video again
- github.com/deezer/spleeter v1.4.0 (first public release)
- requires tensorflow and ffmpeg
- deletes .DS_Store files (generated by the macOS Finder)
- deletes .* files (generated by the macOS Finder) under the condition that a file named * (without the . be the first letters) already exists
- deletes .Trashes (generated by the macOS Finder)
- deletes .Trash-username directories (generated by Nautilus from Gnome)
- removes hidden extended file attributes on macOS 10.5+
- removes ACLs from files on macOS 10.5+
- randomizes a stdin text (works like sort but reverse and randomly)
- convert given file names to lower case in the current working directory
- Start a webserver and share a file for download.
These are some scripts related to make the burning of CDs a lot easier.
- burns a given iso-image with a given speed.
- burns a mixed-mode cd from a given toc-file with a given speed.
- burns a audio-cd from a given toc-file.
- makes a copy of a cd.
- blanks a cd-rw in different modes.
- creates an iso-image from a cd-rom.
- rips an audio-cd.
- verifies a burned cd-rw.
- creates an iso-image.
- creates a toc-file for a mixed-mode CD.
- creates a toc-file for a Audio CD.
- encodes all wav-files found to mp3.
- converts ape files to wav.
- splits up a single wav file by a cue file.
- Converts raw .bin cd-images to the .iso format.
These are some scripts that convert mp3s to wav and backwards.
- Converts a hls stream to mp4.
- gets cover art out of mp3 and saves them as folder.jpg
- needs perl extension MP3::Tag
- creates a toc-file for a Audio CD.
- encodes all wav-files found to mp3.
- gives mp3-files a proper format.
- sets id3 tags from mp3 files (not actively maintained at the moment)
- py3tag.py: added py3tag script from github
- spleet_voice.sh: added spleet_voice script
- rsync-scripts: now correctly handling deletion on remote side
- cleanup.sh: now removing .DS_Store files directly
- up3.pl: minor updates to keep up-to-date with perl and latest macOS
- flac2mp3.sh: bugfix when there is more than one genre
- exifwiki.sh: now including GPS meta-data
- updated wav2mp3.sh to work in parallel
- added flac2mp3.sh
- removed rsnyc_korseby.sh, rsync_zusatzprogramme.sh
- updated rsync_adlib.sh, rsync_seleya.sh, rsync_novisad.sh, rsync_installation_dir.sh
- added hls2mp4.sh
- added gronkhtv.sh
- added share_file_http.sh
- cleanup.sh: added support for Mac OS X 10.10
- rsync*: new computer support
- other small fixes
- cleanup.sh: added support for Mac OS X 10.9
- rsync_*.sh: small updates
- m4a2wav.sh: commandline changes
- wav2mp3.sh: small commandline changes
- burniso.sh: mac changes
- cleanup.sh: added support for Mac OS X 10.8
- added m4a2wav.sh
- mp3eca.pl: empty file bug removed
- rsync_*.sh: updated folders
- up3.pl: minor regex updates
- minor changes to up3.pl
- cleanup.sh sometimes not working correctly, fixed
- updated cleanup.sh to remove ACLs
- updated cleanup.sh to match extended file attributes on Mac OS 10.7
- small improvements to up3.pl
- added ape2wav.sh
- added cuesplit.sh
- small improvements to up3.pl
- added rsync_adlib.sh
- added rsync_burn.sh
- updated cleanup.sh to match extended file attributes on Mac OS 10.5
- updated burniso.sh for Mac OS 10.5
- updated verifycd.sh for Mac OS 10.5
- slight modifications to up3.pl
- added mp3eca.pl
- added exifwiki.sh
- added sched.sh
- added lowercase.sh
- updated burniso.sh (chache is now 32m, added -driveropts=burnfree option)
- updated burniso.sj (added "-overburn" option)
- updated up3.pl (roman numbers only via option, mac-umlauts, cleanup, little additions)
- updated delcd.sh (added -force)
- added ipodconnect.sh
- added ipodeject.sh
- updated mkiso.sh (added -iso-level 4 and removed joliet from options)
- added v4lrec.sh
- updated up3.pl (now change roman numbers correctly, = is now "")
- added bin2iso.sh
- updated debian-dependencies
- updated cleanup.sh (removes also ._* files)
- added rescan-scsi-bus.sh from Kurt Garloff
- added cleanup.sh (removes unwanted files like .DS_Store)
- updated up3.pl (mac umlauts in filenames)
- updated verifycd.sh (new subdirectory Zeugs)