ebook2cw version: 0.8.5 - - See ChangeLog - Download directory -
Updates (Atom Feed format)
ebook2cwgui version: 0.1.2 - - See ChangeLog-GUI
ebook2cw is a command line program (optional graphical user interface available) which converts a plain text (ASCII, ISO 8859-1 or UTF-8) file (e. g. an ebook) to Morse code MP3 or OGG audio files. It works on several platforms, including Windows, Linux, FreeBSD and Mac OS X.
A number of CW and audio parameters can be changed from their default values, by command line switches or a config file (see below). These are (default values in brackets):
CW prosigns can be generated by enclosing arbitrary letters in angle brackets (e.g. <AR>, <SK>, ...).
The tone frequency (f), speed (w), effective speed (e), volume (v, 1..100), waveform (T) and SNR (N) can be changed arbitrarily within the text by inserting commands, starting with a pipe symbol, followed by the parameter to change and the value.
Silence/pauses can be inserted by |Snnnn.
Example: |f400 changes the tone frequency to 400Hz,
|w60 changes the speed to 60wpm, |S1000 inserts 1000
milliseconds of silence..
ebook2cw has no graphical user interface itself, but a GUI interface is available as a separate program.
These explanations aim at Windows users since I assume that Linux users can adopt it more easily to their needs than the other way around.
To convert the ebook file "Book.txt", in which the chapters are separated by "Chapter n" to MP3 files, called "Book-n.mp3", at 40wpm, the following command has to be entered in the Windows command prompt (Start → Utilities → Command prompt):
Downloading videos from YouTube has been a topic of interest for many users. While YouTube itself offers a way to download videos through its premium service (YouTube Premium), for users looking for free methods or more specific functionalities, third-party tools and websites have emerged.
Once the URL is submitted, the tool’s backend servers fetch the video data from YouTube’s servers. At this stage, GetFromYT identifies the available video quality options (e.g., 720p, 1080p, 4K) and the total duration of the clip.
While services like GetFromYT.com and tools such as YouTube Cutter offer convenient ways to download and manipulate YouTube videos, it's essential to consider the legal and safety implications. Always ensure you're complying with the law and protecting your device and data.
While GetFromYT.com (often associated with the tool YoutubeCutter) is primarily used for downloading and trimming online video content, its utility in academic and professional writing is significant for managing multimedia evidence and citations. Functional Overview
YoutubeCutter tools generally operate by processing a YouTube URL to allow for:
Segment Isolation: Users can define specific start and end timestamps to extract only the relevant portion of a video.
Format Conversion: The tool typically allows for downloading isolated clips in MP3 (audio only) or MP4 (video) formats.
Accessibility: Many of these services are web-based, requiring no software installation or account creation for basic trimming. Utility in Writing a Paper
When "writing a paper" based on video content, these tools serve as an intermediary step in the research process:
Evidence Extraction: Instead of referencing a two-hour lecture, a researcher can use the cutter to isolate the specific 30-second statement that supports their thesis.
Transcription Preparation: By converting a video segment to MP3, writers can more easily use transcription software to generate text for direct quotes.
Multimedia Appendices: For digital papers or presentations, a specific cut link or downloaded clip provides a concise reference for the reader without requiring them to find the "point of interest" manually. Citation and Ethical Considerations getfromytcom youtubecutter work
When using clips extracted via these tools in an academic context:
Primary Source Reference: Always cite the original YouTube video and creator, not the "cutter" website itself.
Timestamps: Professional styles like APA or MLA require including the timestamp of the quote (e.g., 01:15:02) to ensure the reader can verify the context.
Copyright Compliance: Ensure the use of the clip falls under "Fair Use" for educational or critical purposes, as these third-party downloaders often operate outside of YouTube's official "Clip" feature. sixIf/YoutubeCutter: Download videos from youtube channels
A key, standout feature of GetFromYT.com (GetFromYT) and similar online YouTube cutters is the "No-Download-Required Initial Trim" capability. YouTubeTrimmer.com
The Feature: Instant Segment Extraction (Before Downloading)
This feature allows you to extract specific parts of a YouTube video without needing to download the entire long video first. How it works: Paste & Preview:
You paste the YouTube URL, and the tool loads the video in your browser. Set Start/End Points:
You drag slider markers (or input timestamps) to select the exact clip you want. Segmented Download:
The tool processes only that snippet and allows you to download only that segment in MP4 or MP3 format. Why this feature is useful: Saves Time & Data:
You don't wait for a 2-hour video to download if you only need a 30-second clip. Saves Storage Space: Downloading videos from YouTube has been a topic
Only the small clip is saved to your computer, not the full high-resolution video. No Installation/Registration: It works directly in the browser on desktop or mobile.
This functionality is often described as a simple, fast way to create clips or extract audio for quick, high-quality edits. Shorts Generator AI
The Ultimate Guide to GetFromYT.com and YouTube Cutter: How to Work with These Powerful Online Tools
In today's digital age, YouTube has become an essential platform for content creators, marketers, and entertainment enthusiasts alike. With millions of hours of video content uploaded every day, it's no surprise that people are looking for ways to extract, edit, and share their favorite clips. This is where GetFromYT.com and YouTube Cutter come into play – two online tools that have revolutionized the way we work with YouTube videos.
In this article, we'll take a closer look at GetFromYT.com and YouTube Cutter, exploring their features, benefits, and how to use them effectively. Whether you're a seasoned YouTuber or just starting out, this guide will help you unlock the full potential of these powerful online tools.
What is GetFromYT.com?
GetFromYT.com is a free online tool that allows users to extract audio and video content from YouTube videos. With this website, you can easily convert YouTube videos into various formats, including MP3, MP4, and more. GetFromYT.com is designed to be user-friendly, making it accessible to anyone who wants to extract content from YouTube.
Key Features of GetFromYT.com:
What is YouTube Cutter?
YouTube Cutter is another online tool that enables users to extract specific parts of a YouTube video. With YouTube Cutter, you can trim, cut, and merge video clips with ease. This tool is particularly useful for content creators who want to repurpose existing video content or create new clips.
Key Features of YouTube Cutter:
How to Work with GetFromYT.com and YouTube Cutter
Now that we've covered the features and benefits of GetFromYT.com and YouTube Cutter, let's dive into the step-by-step guide on how to use these tools:
Using GetFromYT.com:
Using YouTube Cutter:
Tips and Tricks
Here are some additional tips and tricks to help you get the most out of GetFromYT.com and YouTube Cutter:
Conclusion
GetFromYT.com and YouTube Cutter are powerful online tools that can help you extract, edit, and share YouTube content with ease. By following this guide, you can unlock the full potential of these tools and take your content creation to the next level. Whether you're a YouTuber, marketer, or simply a video enthusiast, GetFromYT.com and YouTube Cutter are essential tools to have in your toolkit.
Frequently Asked Questions
Q: Is GetFromYT.com free to use? A: Yes, GetFromYT.com is a free online tool.
Q: Can I use YouTube Cutter without an account? A: Yes, you can use YouTube Cutter without creating an account. What is YouTube Cutter
Q: What output formats does GetFromYT.com support? A: GetFromYT.com supports various output formats, including MP3, MP4, AVI, and more.
Q: Can I trim and merge videos with YouTube Cutter? A: Yes, YouTube Cutter allows you to trim, cut, and merge video clips.
In this example everything takes place in C:\test\. It is assumed that ebook2cw.exe and the text file to convert are in this directory.
If you want to avoid using the command line, a simple batch file for Windows is available. If placed in the same directory, you can comfortably drag & drop a text file to ebook2cw. The new GUI offers an even more comfortable way to convert ebooks.
As of version 0.7.0 (July 2008), ebook2cw can read a configuration file,
ebook2cw.conf. In this file you can set all of the parameters which
are available as command line parameters, to reduce typing work each time you
use ebook2cw.
An example ebook2cw.conf with
further explanations is available. Under Windows, place this file in the same
directory as ebook2cw. Under Linux, it is also searched for in ~/.ebook2cw/.
As of version 0.6.0 (February 2008), ebook2cw supports the full ISO 8859-1 charset (where mappings to CW symbols are applicable) and also UTF-8 (1- and 2-byte sequences). The latter so far includes most of the Latin characters, the Cyrillic, Greek, Hebrew and Arabic alphabets. To maintain backward compability, the default character set is ISO 8859-1. Use the -u command line switch to enable UTF-8.
The available codes can be printed by ebook2cw with the -S command line option (see above), here is the output: UTF-8 - ISO 8859-1. I am grateful for any feedback and additions to the tables.
As of version 0.7.0 (July 2008), character mappings can be defined. For example, you can automatically replace all accented characters or umlauts (e.g. á = .--.-, ä = .-.-) with more common characters (like a = .-).
This is done by map files separately for ISO8859-1 and UTF-8 coded
texts. These map files must be specified in ebook2cw.conf, examples
are available for ISO8859-1 and
UTF-8. Under Windows, place them in the
same directory as ebook2cw. Under Linux, these files are also searched for in
~/.ebook2cw/.
Note that native character mapping is only implemented for 1- and 2-byte sequences of UTF-8 characters at the moment. If you need to map other characters, you may use this shell script by Tor, NH7XC which does the job with sed, or the cwzer.py Python script by Gabe/IZ4APU.
A graphical user interface (GUI) for ebook2cw is available as a separate program (screenshots: WinXP, Linux). It is designed to work on Windows (95 through 7), Linux and Mac OS X (not tested). It's a single executable file that you can download here (Windows version - see the download directory for the source code to compile it for other platforms).
ebook2cw.exe itself is not included within the GUI; it must be downloaded separately and saved in
the same directory, or anywhere within the executable path.
The GUI uses the same configuration file as ebook2cw, called ebook2cw.conf.
The default settings (except for the speed) are probably suitable for most people. A full hour of MP3 takes only 7 MB, OGG even less, so depending on your speed, several books will fit even on cheap 1 GB portable media players.
Some MP3 players do not support all the possible variations of samplerates and bitrates.
If you are running into problems with the default configuration, please try the command line options
-s22050 -b32 (or make these settings in the GUI) to produce your MP3 files.
The speed of the conversion mainly depends on your CPU speed; for example converting The War of the Worlds to MP3 at 60 WpM, resulting in almost 17 hours of MP3 took about 15 minutes on the author's dated 1.8 GHz Celeron CPU. The OGG encoder is a little slower.
Books are subject to different copyright laws in every country; there are several online archives with free (copyright expired or public domain in the respective country) ebooks, most notably Project Gutenberg.
Here is a list of books that the author already completed reading in CW.
User feedback indicates, that ebook2cw is also used to prepare Morse courses lessons, generate morse versions of DX newsletters and other purposes (e. g. a CW plugin for the IRC client colloquy., a Telegram bot which converts text messages to CW and a Morse RSS reader).
The author claims no credit for the original idea to convert books to morse. Other hams (like DL2KCD, K7QO, AC4FS, KY8D) have done this before but the distribution as audio files largely limits the flexibility and requires a lot of bandwidth. Therefore, after some discussions on the AGCW mailinglist in October/November the author decided to write a free piece of software with which everyone can create a CW audio book to his or her own liking.
ebook2cw can be compiled to run on a webserver as a CGI (make cgi or make cgibuffered).
It then returns a MP3 or OGG file when called with a suitable set of parameters,
allowing for integrating dynamically created Morse code into websites.
Example:
http://example.com/cgi-bin/cw.cgi?s=25&e=20&f=600&t=%20hello%20world
returns a sound file with "hello world" at 25wpm character speed, 20wpm
effective speed at a tone frequency of 600 Hz. Add d=123 as the
first GET parameter to get the file as a download with filename "lcwo-123.mp3". These are all available HTTP GET parameters but using the text commands, more options are available.
This is extensively used on Learn CW Online (lcwo.net) (but nowadays the main method of generating CW on the website is by using jscwlib). Over there you'll also find an online text to CW converter.
Of course ebook2cw is free software (free as in beer and free as in freedom) and published under the GPLv2.
The current versions are: ebook2cw 0.8.5 (Aug 16, 2023), ebook2cwgui 0.1.2 (January 23rd 2013). They can be obtained in several formats:
| Official files | ||
|---|---|---|
| Format | Link | Remarks |
| Windows EXE | ebook2cw.exe | OGG/MP3 support (510 KB) |
| Windows EXE | ebook2cw-mp3.exe | MP3 only (186 KB) |
| Windows EXE | ebook2cw-ogg.exe | OGG only (375 KB) |
| Windows EXE | ebook2cwgui.exe | (GUI only. Requires ebook2cw.exe) |
| Linux Binary | ebook2cw | static, use if you can't compile it yourself |
| Source Code | ebook2cw-0.8.5.tar.gz | |
| Source Code | ebook2cwgui-0.1.2.tar.gz | |
| Packages for various systems (Linux, FreeBSD, OS X) | ||
| OS | Link | Maintainer |
| Debian | ebook2cw-0.8.5-1 ebook2cwgui_0.1.2-1 | Christoph, DK5CF |
| Ubuntu | ppa:kamalmostafa/ebook2cw | Kamal, KA6MAL (incl. GUI, based on Debian package) |
| FreeBSD port | ebook2cw | Diane, VA3DB (db) |
| FreeBSD port | ebook2cwgui | Diane, VA3DB / Chris Petrik (cpet) |
| ArchLinux | ebook2cw | Mike, WB2FKO (sportscliche) |
| Mac OS X | build instructions | provided by Alan, N3IMU |
Many thanks to all the maintainers for their time and efforts to make ebook2cw available on so many platforms!
Previous versions can be found in the download directory; the source code repository is at https://git.fkurz.net/dj1yfk/ebook2cw.
ebook2cw was written by Fabian Kurz, DJ5CW (ex DJ1YFK).
I am always interested in any kind of feedback for my software. If you have any suggestions, questions, feature-requests etc., don't hesitate a minute and contact me via .