Everything posted by PeteL
-
[Support] mpcdigitize – rradio
Despite some the errors in the log, your installed application is running and should be able to continue run correctly. The Antiforgery and keyring notifications are minor issues. In addition, the port you selected doesn't really affect the application. What you see when start the application is blank page because your need to setup radio sources first. I was able to replicate the view you previously attached in your post If you expand the window it should look like this Go to this address in your app to create new source. Note they you will have different IP address of your server http://192.168.1.100:8383/create To test application you can use this URL http://media-ice.musicradio.com/LBCUK To schedule new recording go to this page. Since this is most likely your first station source, the URL will end with number 1 http://192.168.1.100:8386/schedule/create/1 Confirm that you can access dashboard http://192.168.1.100:8383/dashboard Again, your application is running and pages are empty on desktop and your phone till you setup station sources. You can also see in your browser if there are any errors when loading the application. Press FY12 on your keyboard and go to Console. It will display errors Can you please take a screenshot of the rradio template you installed. Please let me know how it goes.
-
[Support] mpcdigitize – rradio
It looks like you did not setup any Sources (Stations). The view from your picture is designed for tablets. Use your PC and open the page in a browser. Next to Stations label should be a plus sign. Click on it. It will take you to the page where you can add URL. In the beginning of this thread I described how to go about setting up recordings. Sometimes you need to reload page in the browser. On Windows PC press Ctrl button + F5. On Mac, hold Shift button + reload icon on the top of page You may also try to use different web browser. You can also test application by dropping some mp3 files into Media (recording destination) folder on your server. As long they are tagged with Artist and Album id3 tags they will be recognized and imported (close application and reopen it). The picture you posted is most likely due to that nothing was setup and recorded. Please let me know if you were successful in setting up application.
-
[Support] mpcdigitize – rradio
This is unintended feature that I tested myself. Application was not developed for that purpose, however it is possible to import other media files like audiobooks or podcasts as long they are in mp3 format and have Artist and Album id3 tags. Application will create rrs podcasting feeds. The only downside is that files are not in order.
-
[Support] mpcdigitize – rradio
Interesting idea. I did not try triggering a job using command line. To tell the truth I don't think it's possible. Job Dispatcher needs to receive two pieces of information, job number and processing type. I think API would be more suitable for such a scenario. As for second suggestion. It sounds more like Record button (on/off). I will have to take a closer look at HomeBridge.
-
[Support] mpcdigitize – rradio
It looks like not everything was loaded properly. On windows, hold Ctrl and press F5 and on Mac hold Shift and click on Reload icon. This should solve the problem.
-
[Support] mpcdigitize – rradio
Great.
-
[Support] mpcdigitize – rradio
I tested URL and it works correctly. Try to schedule new recording using different show name & time. Do short test recording for 1-2 minutes using continuous method. If you can please post container log including info when job is registered, arguments and post processing. Also, please check recording log. You will find it on Jobs page. Each individual job name has it's own log. Click on the note icon left to the clock icon. It should have a start date & time, end date & time and ffmpeg exit code There could be different reasons for this issue. What options are you trying to use for scheduled job? Please ensure that both config & media folders are set correctly in the container template. Also, check the appdata/rradio/temp folder and see are there any incomplete recorded files. It is possible that ffnpeg stops recording because of incorrect folder permissions.
-
[Support] mpcdigitize – rradio
I'm happy that you are enjoying this app. Any suggestions on new features and improvements are welcomed. Thanks.
-
[Support] mpcdigitize – rradio
If you could please share the URL you are trying to record from. I need little more details what happens when you trying to record. When we schedule repeating recording, by default each job can be triggered only once during a day. This is to prevent creating duplicates. In this particular example job 0-4 was already triggered and executed. Hence, any subsequent attempt is aborted. I do not recommend triggering jobs directly from a dashboard, unless you want to test if recording will work. Then, you will have to create new scheduled job and go directly to dashboard and trigger job. Go to container log and see if the job was registered, ffmpeg command line arguments and post processing. To get to dashboard http://IPADDRESS:PORT/dashboard Recordings are performed in temp folder /appdata/rradio/temp Please check this folder. It is possible that ffmpeg stopped recording at some point
-
[Support] mpcdigitize – rradio
Sorry for the delay. I was away for couple days. Yes, you can set custom images for both stations and recordings. Simply select image in jpg or png format when setting up or editing station and scheduling recording.
-
[Support] mpcdigitize – rradio
I was able to find working BBC streams https://en.everybodywiki.com/List_of_BBC_radio_stream_URLs You should use HLS streams. Note that there are Worldwide & UK only streams Click on the link. Download it. Open file with text editor and copy/paste url I have tested BBC 1 and BBC 4 urls. They work and they can be recorded, however streaming in a browser is not possible as this format is not supported.
-
[Support] mpcdigitize – rradio
It seems that when new container is created it is bound to Unraid's system date & time. I was not able to find any option that would allow to disable it for specific container. However I was able to change container's internal TimeZone. This what you will have to do: 1. Remove container & image 2. Add new container and add new variable to the template Set Default Value and Value fields to your timezone All valid linux timezones can be found here: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones Default Value will overwrite Unraid's system timezone I set timezone to Europe/Dublin, my Unraid's timezone is America/NewYork 3. Check container's log 4. Go to dashboard and verify timezone Note the times when jobs will start (Next execution) Please let me know if this solved your problem.
-
[Support] mpcdigitize – rradio
Including Station's URLs with the app may violate publisher's copyrights. For that reason, I do not plan to add any links or media guide. Recently BBC changed their streaming format and removed older URLs. Google search revealed that BBC uses HLS format. Unfortunately links that you may find are incorrect. and no other links can be found. I was able to identify correct URL, however FFMPEG stopped recording only after couple seconds. Streaming through the browser was also not possible.
-
[Support] mpcdigitize – rradio
This is a personal project that I have created for myself. I decided to make it available to the community. I did not plan to make the code available publicly. Application can be downloaded from Unraid App Store What exactly you have a problem with? Installation or how to use it? You have to obtain valid URL of the Radio Station you want to record. These URLs can be found in Radio Station's FAQ or Support section. You can also use Google search to find URL you are interested in. 1. Add Station 2. Verify URL 3. Fill in Station details and Save 4. Select newly added Station to schedule recording 5. Click on clock icon to setup recording 6. Use Ctrl key on your keyboard to select multiple days. Select starting time and duration (24Hrs instead of AM & PM) Continuous recording method will create 1 single file. Hourly recording method will create multiple hourly episodes when selected duration is greater than 1 hour Select how long you want to keep recorded shows. 7. Scheduled recording is visible in Home Screen 8. In order to make recordings available as podcast feed, we have to specify server location either as IP address or as DNS address. Once shows are recorded feeds are created & updated automatically. You may want to navigate to rradio IP address on your phone and copy feed url and add it to your podcasting app. Application performs maintenance and database back up on daily basis at 4 AM Timezone - application relies on server's timezone. It should be set automatically during installation. You can verify Timezone in containers log. When you start application, Timezone should be the first entry in the log. Timezone is in UTC format Some station have multiple URLs. URL address can be tagged If you want to hide URL from being displayed in Live section use tag [hide] Please let me know if you have any questions
-
[Support] mpcdigitize – rradio
Overview: Support for Docker image rradio in the mpcdigitize repo. Docker Hub: https://hub.docker.com/r/mpcdigitize/rradio Download from Unraid App Store Description: rradio is an internet radio stream recorder and player. Schedule and record multiple radio streams in a background. Play recorder shows on your phone, on desktop or in tablet browser. Pause and resume where you left off. Import recordings into your favorite podcasting phone application. Supported formats: AAC, Mp3, FLAC Recording format Mp3 up to 320kbps Record multiple streams at the same time Verify streaming URL Support for stations with multiple URLs Scheduling recording Select recording days Select recording duration Select recording bitrate Select how long to keep recorded file Two different recording modes Continuous (one single file from start to finish) Hourly (recording starts every hour. Example: recording starts at 8AM and duration of recording is 3 hours. Recordings will start at 8AM, 9AM and 10AM. Each part will be 1 hour long. Total of 3 files are created Recorded files are accessible in desktop Internet browser or on mobile devices Play/Pause on you phone. Continue playback on different device Podcast support Each recorded show is turned into a podcast feed Copy/Paste a feed and import it into your favorite podcasting application Application is for personal and non-commercial use only. Application does not contain any media guide or external links. Radio Stations make streaming URL available on their websites in a Support section. docker run -d \ --net='bridge' \ --name='rradio' \ --net='bridge' \ -e TZ="America/New_York" \ -e 'PUID'='99' \ -e 'PGID'='100' \ -p 8385:80 \ -v /path/to/data:/config \ -v /path/to/media:/media \ mpcdigitize/rradio:latest rRadio 2.0.1 (build 25.05) Release Notes Additions: Direct Stream --> Mp3 Settings page containes option for scheduling database maintenance Updated Hangfire to version 1.8.18 rRadio 2.0.0 (build 25.03) Release Notes Additions: * Recordings are separated into Played and Added categories. * Station setup includes option for selecting time zone. * Recording job can be scheduled according to station's local time. * Job scheduler has an option for creating One-Time job. * Scheduled Jobs can be suspended and restored. * Scheduled jobs can be triggered directly from Jobs page. * Running jobs are monitored in Activity page. * Upcoming jobs are diplayed in Activity page. * Recording title scheme can be selected in Settings page. * Global Keep recording value can be selected in Settings page. * Recording can be marked as Favorite * Recordings can be added to Archive * Maintenance page allows running database related activities * URL signal is verified by daily maintenance routine * Color theme selection Fixed: * Show's artwork is not saved after editing scheduled job. * Recording log is not diplaying job's history * Unfinished recordings are not being moved from temp to media folder * Live station is playing incorrect URL address