01-22-2024 , 02:18 AM
http://jbouchat.ucoz.com/index/radiolistplayer_en/0-25 RadioListPlayer 1.2
RadioListPlayer is an integrated application for playing and recording audio streams available on the web. The user interface is based on a list of URLs (Uniform Resource Locators), which are the addresses of audio streams, also known as "web radios".
RadioListPlayer can play and record several audio formats: mp3, aac, flac, opus (vorbis), with multiple encapsulation protocols: icecast, shoutcast, ogg.
Recording preserves the original audio format. There is no re-encoding to avoid any loss of quality.
What's new ?
Version 1.2 includes an audio volume control and much more advanced editing features.
Multiple lines can be selected to copy and paste URLs. It is also possible to open multiple sessions of the application and copy and paste between them.
The dialog box
All functions are grouped together in a single dialog box:
The list
The main part of this dialog box is a list containing two columns.
You select and load a list using the "Load List File" button. List files are plain text files.
Some lists are provided as examples, but it is usually up to users to create their own lists. You can create your own lists from the examples provided or from links you find on the web.
A small tool to grep URLs from a web page is also provided.("Grep Tool" button).
The first column contains the names of the stations and the second column contains the associated URLs..
If a station doesn't have an associated URL, a simple separator is useful for categorisation. This can be a ranking by country, as in the example above, or by type of music, or anything else. The separators are drawn in burgundy color.
Audio Playback & Recording
Click on any station/URL in the list to select it. A double click will start playback immediately, or you can use the Play or Record buttons to start playing and recording.
Recordings are automatically named. It is based on the station name and a timestamp.
The files are stored in a folder called "RadioListPlayer", which is automatically created in your "Music" folder when the application is installed.
Sub-folders are created for each station. Adjusting the volume does not affect recording, only listening.
Editing Features
In addition to being able to move a single line in the list, it is now possible to select several lines.
Once a station is selected, you can select more stations or a range of stations by clicking on the list again while holding down the CTRL or SHIFT key, as in Windows.
To copy this selection to the clipboard, right-click on the list: a pop-up menu will appear allowing you to cut or copy these stations and their URLs.
To paste the contents of the clipboard, the procedure is the same: right-click where you want to paste these lines.
The classic keyboard shortcuts can also be used:
- CTRL A to select the whole list.
- CTRL C to copy the selection to the clipboard.
- CTRL X to copy to the clipboard and cut the original lines.
- CTRL V to paste the contents of the clipboard into the list.
- CTRL_Z to undo recent actions.
- CTRL_Y to redo recent actions.
HINTS :
- The contents of the clipboard can be pasted into any text editor.
- You can have two sessions of RadioListPlayer open at the same time, and you can copy and paste from one window to the other to easily create a new list.
You can edit the name of a station to make it more meaningful. Editing is done in the edit fields below the list. Any station name changed by the user will be highlighted in light green and will no longer be updated automatically, even during an Auto Scan.
In the list file, any server name changed by the user is preceded by the '#' character, to identify it when loading.
Auto-Scan
The names of the stations are filled in automatically on the first listening or when performing a scan ("Auto Scan" button), but it is possible for the user to edit and modify the default name.
Web Search
The "streamurl.link Web Search" button provides an access to a web page where you can search for audio streams. By default this link is "https://streamurl.link".
This site is not part of the RadioListPlayer, but is very useful for adding to the station list.
A big thank you to the people who developed this site, it is very useful.
Preselections
In addition to the list, which can sometimes be very long, RadioListPlayer offers quick preselections to your favorite stations. Right-click on a preselection button to assign it a station. You can also select a station from the list and then dragi and drop it onto a preset button.
Header and Metadata
The header provided by the station, as well as any metadata, is displayed in the small editing window at the top right.
The header tells you the name of the station and the technical characteristics of the audio stream.
Note that servers do not always provide metadata, and sometimes the metadata is completely out of sync with the audio!
For this reason, metadata is not used directly to "cut" an audio stream during recording, but is stored in a text file with the same name as the audio file created, but with a ".txt" extension. Each recording is therefore accompanied by a text file containing the metadata.
Grep Tool
The "Grep Tool" button launches a small application that opens a web page and "greps" the URLs on that page. Clicking the "Perform Auto Scan" button transfers the found URLs to the main application and starts an "Auto Scan" to check the validity of the links.
(E.g.: https://onlineradiobox.com/ca).
Implementation
RadioListPlayer includes two third-party products:
- "Curl" (libcurl.lib) to access to the Web and open the streams.
- "FFplay" to decode and play the audio streams.
Curl and libcurl are true Open Source/Free Software and meet all the definitions as such, they can be used freely.
FFPlay is developed by the team who created "FFmpeg".
It is a portable media player that uses the "FFmpeg" libraries and the "SDL" library.
Installing "ffplay.exe".:
""ffplay.exe" is used by "RadioListPlayer" as an external executable.
It is a pre-build executable available from "https://www.gyan.dev/ffmpeg/builds".
You will find "ffplay.exe" inside the "bin" directory of the package "2023-10-26-git-2b300eb533-essentials_build.7z" (or newer),
After downloading, it is essential to copy "ffplay.exe" into the directory where you installed "RadioPlayer.exe".
Documentation
The documentation is available in PDF format (338KB): RadioListPlayer_En.pdf
Download http://jbouchat.ucoz.com/RadioListPlayer_En.pdf
RadioListPlayer 'zipped' Setup executable file (2.7MB): RadioListPlayer_1.2_Setup.zip Download: http://jbouchat.ucoz.com/RadioListPlayer_1.2_Setup.zip
https://opentip.kaspersky.com/http%3A%2F...tab=lookup Report
Report for web address
http://jbouchat.ucoz.com/index/radiolistplayer_en/0-25 Good Overview
IPv4 count ≈ 1
Files count —
Created
11 Aug, 2005
17:00
Expires
11 Aug, 2025
18:00
Domain jbouchat.ucoz.com
Registration organization —
Registrar name Registrar R01 LLC RadioListPlayer 1.2 Setup.exe Application Reputation Trusted (Kaspersky Security Network ) RadioListPlayer v.1.2 FREEWARE & RadioListPlayer_En.pdf is 100% CLEAN, which means it does not contain any form of malware, including adware, spyware, viruses, trojans and backdoors. & Was 100% Scanned Malware Free & Clean & Safe With Kaspersky Standard 2024 Kaspersky Standard Multilayered protection designed to prevent and neutralise viruses and malware.
Real-Time Antivirus
Continuously scans your devices for viruses, worms, Trojans, CryptoLockers, rootkits, and spyware — guarding you against both new and established online threats.
Instant Threat Detection
Delivers real-time, non-stop analysis of files, apps, and websites across your computers, safeguarding you and your data via rapid threat detection. Antivirus
Real-time Antivirus protects you from common threats like worms and trojans, as well as from more sophisticated threats like botnets and rogues.
Anti-Malware
Advanced anti-malware blocks threats like keyloggers, adware, spear phishing, rootkits, and man-in-the-middle attacks.
RadioListPlayer is an integrated application for playing and recording audio streams available on the web. The user interface is based on a list of URLs (Uniform Resource Locators), which are the addresses of audio streams, also known as "web radios".
RadioListPlayer can play and record several audio formats: mp3, aac, flac, opus (vorbis), with multiple encapsulation protocols: icecast, shoutcast, ogg.
Recording preserves the original audio format. There is no re-encoding to avoid any loss of quality.
What's new ?
Version 1.2 includes an audio volume control and much more advanced editing features.
Multiple lines can be selected to copy and paste URLs. It is also possible to open multiple sessions of the application and copy and paste between them.
The dialog box
All functions are grouped together in a single dialog box:
The list
The main part of this dialog box is a list containing two columns.
You select and load a list using the "Load List File" button. List files are plain text files.
Some lists are provided as examples, but it is usually up to users to create their own lists. You can create your own lists from the examples provided or from links you find on the web.
A small tool to grep URLs from a web page is also provided.("Grep Tool" button).
The first column contains the names of the stations and the second column contains the associated URLs..
If a station doesn't have an associated URL, a simple separator is useful for categorisation. This can be a ranking by country, as in the example above, or by type of music, or anything else. The separators are drawn in burgundy color.
Audio Playback & Recording
Click on any station/URL in the list to select it. A double click will start playback immediately, or you can use the Play or Record buttons to start playing and recording.
Recordings are automatically named. It is based on the station name and a timestamp.
The files are stored in a folder called "RadioListPlayer", which is automatically created in your "Music" folder when the application is installed.
Sub-folders are created for each station. Adjusting the volume does not affect recording, only listening.
Editing Features
In addition to being able to move a single line in the list, it is now possible to select several lines.
Once a station is selected, you can select more stations or a range of stations by clicking on the list again while holding down the CTRL or SHIFT key, as in Windows.
To copy this selection to the clipboard, right-click on the list: a pop-up menu will appear allowing you to cut or copy these stations and their URLs.
To paste the contents of the clipboard, the procedure is the same: right-click where you want to paste these lines.
The classic keyboard shortcuts can also be used:
- CTRL A to select the whole list.
- CTRL C to copy the selection to the clipboard.
- CTRL X to copy to the clipboard and cut the original lines.
- CTRL V to paste the contents of the clipboard into the list.
- CTRL_Z to undo recent actions.
- CTRL_Y to redo recent actions.
HINTS :
- The contents of the clipboard can be pasted into any text editor.
- You can have two sessions of RadioListPlayer open at the same time, and you can copy and paste from one window to the other to easily create a new list.
You can edit the name of a station to make it more meaningful. Editing is done in the edit fields below the list. Any station name changed by the user will be highlighted in light green and will no longer be updated automatically, even during an Auto Scan.
In the list file, any server name changed by the user is preceded by the '#' character, to identify it when loading.
Auto-Scan
The names of the stations are filled in automatically on the first listening or when performing a scan ("Auto Scan" button), but it is possible for the user to edit and modify the default name.
Web Search
The "streamurl.link Web Search" button provides an access to a web page where you can search for audio streams. By default this link is "https://streamurl.link".
This site is not part of the RadioListPlayer, but is very useful for adding to the station list.
A big thank you to the people who developed this site, it is very useful.
Preselections
In addition to the list, which can sometimes be very long, RadioListPlayer offers quick preselections to your favorite stations. Right-click on a preselection button to assign it a station. You can also select a station from the list and then dragi and drop it onto a preset button.
Header and Metadata
The header provided by the station, as well as any metadata, is displayed in the small editing window at the top right.
The header tells you the name of the station and the technical characteristics of the audio stream.
Note that servers do not always provide metadata, and sometimes the metadata is completely out of sync with the audio!
For this reason, metadata is not used directly to "cut" an audio stream during recording, but is stored in a text file with the same name as the audio file created, but with a ".txt" extension. Each recording is therefore accompanied by a text file containing the metadata.
Grep Tool
The "Grep Tool" button launches a small application that opens a web page and "greps" the URLs on that page. Clicking the "Perform Auto Scan" button transfers the found URLs to the main application and starts an "Auto Scan" to check the validity of the links.
(E.g.: https://onlineradiobox.com/ca).
Implementation
RadioListPlayer includes two third-party products:
- "Curl" (libcurl.lib) to access to the Web and open the streams.
- "FFplay" to decode and play the audio streams.
Curl and libcurl are true Open Source/Free Software and meet all the definitions as such, they can be used freely.
FFPlay is developed by the team who created "FFmpeg".
It is a portable media player that uses the "FFmpeg" libraries and the "SDL" library.
Installing "ffplay.exe".:
""ffplay.exe" is used by "RadioListPlayer" as an external executable.
It is a pre-build executable available from "https://www.gyan.dev/ffmpeg/builds".
You will find "ffplay.exe" inside the "bin" directory of the package "2023-10-26-git-2b300eb533-essentials_build.7z" (or newer),
After downloading, it is essential to copy "ffplay.exe" into the directory where you installed "RadioPlayer.exe".
Documentation
The documentation is available in PDF format (338KB): RadioListPlayer_En.pdf
Download http://jbouchat.ucoz.com/RadioListPlayer_En.pdf
RadioListPlayer 'zipped' Setup executable file (2.7MB): RadioListPlayer_1.2_Setup.zip Download: http://jbouchat.ucoz.com/RadioListPlayer_1.2_Setup.zip
https://opentip.kaspersky.com/http%3A%2F...tab=lookup Report
Report for web address
http://jbouchat.ucoz.com/index/radiolistplayer_en/0-25 Good Overview
IPv4 count ≈ 1
Files count —
Created
11 Aug, 2005
17:00
Expires
11 Aug, 2025
18:00
Domain jbouchat.ucoz.com
Registration organization —
Registrar name Registrar R01 LLC RadioListPlayer 1.2 Setup.exe Application Reputation Trusted (Kaspersky Security Network ) RadioListPlayer v.1.2 FREEWARE & RadioListPlayer_En.pdf is 100% CLEAN, which means it does not contain any form of malware, including adware, spyware, viruses, trojans and backdoors. & Was 100% Scanned Malware Free & Clean & Safe With Kaspersky Standard 2024 Kaspersky Standard Multilayered protection designed to prevent and neutralise viruses and malware.
Real-Time Antivirus
Continuously scans your devices for viruses, worms, Trojans, CryptoLockers, rootkits, and spyware — guarding you against both new and established online threats.
Instant Threat Detection
Delivers real-time, non-stop analysis of files, apps, and websites across your computers, safeguarding you and your data via rapid threat detection. Antivirus
Real-time Antivirus protects you from common threats like worms and trojans, as well as from more sophisticated threats like botnets and rogues.
Anti-Malware
Advanced anti-malware blocks threats like keyloggers, adware, spear phishing, rootkits, and man-in-the-middle attacks.