FAQs for Podcast Republic Android app

 

Subscriptions

Episodes

Downloads

Media Player

Playlists

Sync, Backup & Restore

Misc


How to find podcasts?
There are two ways to find new podcasts:
  • Browse top podcasts in the Top charts tab
  • Search podcasts by podcast name in the Search tab

 

How to subscribe to a podcast?
After you have found a podcast in the Top charts list or in the podcast search result list, you can swipe the podcast item in the list to left to open the subscribe menu.
Or you can tap the podcast name to open the podcast and then click the Subscribe button to subscribe to it.

 

How to unsubscribe to a podcast?
To remove a podcast from the subscription, please go to the Podcasts tab first and then find the podcast. Then swipe the podcast item in the list to left to open the delete button.
Or tap the podcast name to open the podcast and then click the Settings to open the individual podcast settings. Then use the Unsubscribe button to unsubscribe it.

 

Can I play my music/downloads/audio books using this app?
Sure, you can play your music/downloads/audio books using this app. To do that you need to setup a “virtual” podcast. It will use a directory on the local device as a “virtual” podcast repository. All media files in the directory will be imported into the database and treated as episodes of this “virtual” podcast.

 

How to add a podcast feed manually?
If your podcast is not found by searching, you can always add the podcast manually. Please go to the Podcasts tab and tap the Add button on the title bar. Then select Add podcast by URL from the menu. Enter your podcast feed and then hit the find podcast button. If the podcast is found, it will be added to the app.

 

What do the blue and green progress circles mean?
  • The blue progress circle is the playback progress indicator.
  • The green progress circle is the download progress indicator.

 

What are the blue and green numbers displayed in the Podcasts tab?
  • The blue number is the total unplayed episode count.
  • The green number is the number of the recent episodes retrieved since the last time you have opened the podcast.
    This number will be reset to zero once you open the podcast to view its episode list.

 

How to set up to check for new episodes automatically?
By default this app will check for podcast update every three hours. If you want to set up a different update checking interval or disable the auto checking completely, you can do that through the app settings.

  1. Swipe to right from the left edge of the screen to open the side navigation menu
  2. Click the Settings to open the app settings screen
  3. Go to the Podcasts settings
  4. Click Update podcasts setting and select an option from the list

 

Why my podcast doesn’t get updated?
You know there are new episodes being published but this app doesn’t get those new episodes. Well, this is very likely that there’s a publishing date typo/error in the podcast’s RSS feed. This app uses the publishing date of each episode as the key indicator of whether it is a new episode to be retrieved or an old episode to be discarded. Sometimes, however, the publishing date of some episodes will be wrong because of typo or whatever reasons. If that wrong publishing date is months later than current date, it will prevent this app from updating the podcast, as all episodes before that wrong date will be discarded as false “older” episode. In this case, the quickest way to make this app to update the podcast again is to reset the episode data

 

What are the chapters?
Chapters or bookmarks as called by some other apps are notes to specific points in the timeline of an audio or video file. They are especially useful for lengthy episode. You can click on the chapter to start playing from that specific position in the timeline.

Some podcast publishers may add the chapters info into the podcast media file. In that case, this app will extract them and display them to you. This app can also take the chapters info in the podcast show notes if that's detected. Users can also add chapters manually.

 

How to access the individual podcast settings?
  • Go to the Podcasts tab
  • Tap the podcast name to open the podcast
  • Click the Settings button on the screen to open the individual podcast settings

 

What is Episode unique criteria?
Episode unique criteria is the criteria used to identify an episode uniquely. This episode unique criteria is used to prevent duplicated episodes fetched from the podcast feed. Many podcast publishers assign a global unique ID (GUID) to an episode to identify each episode uniquely. However, that’s not required by the podcast feed RSS standard. Some podcast publishers don’t use GUID at all. Instead they use episode url or episode publishing date or episode title as an unique way to identify an episode.

By default, this app will try to detect the unique criteria used in the podcast feed and remove the duplicated episodes from the podcast feed. It should work fine most of the time. In case the auto detected unique criteria doesn’t work and duplicated episodes do happen, you can go to the individual podcast settings to set this episode unique criteria manually.

 

What does Reset episodes do?
Episode data will be cached locally by this app in the app database when they are retrieved from the podcast server. Reset episodes will discard the episode data cached in the database and rebuild from the podcast server again. This is useful in case the cached episode data get corrupted due to
various reasons or have errors in the episode data.

 

How does the auto download work?
The auto download option can be turned on from either in app settings page or fine tuned for each podcast in the individual podcast settings. Once turned on, the auto download service will run in the background and automatically download most recent episodes it finds for you periodically.

Most recent episodes are the new episodes since the podcast was viewed last time.

  • Notice: If your device is rebooted, you need to start this app first to get the auto download service started again.

 

Can I turn on/off the auto download for certain podcasts?
Yes, the auto download feature can be fine tuned for each podcast through the individual podcast settings. The individual podcast settings will override the system’s settings.

 

What is Smart download?
With Smart download enabled, this app will automatically download up to x number of newer and unplayed episodes from the current playing podcast whenever you start playing an episode. This feature is very useful if you have a large backlog or if you like to play the episodes in the chronological order. When you start playing an episode from date X, the app will start downloading the newer episodes (X+1, X+2...) in the background so you can continue to play those newer episodes offline when current episode X finishes!

 

What is Keep download?
For individual podcast settings, this is the max number of download will be kept for each podcast. If new episode is added to the download list and it exceeds this cap, the oldest downloaded file will be deleted automatically.

 

How to save downloads to SD card?
Please go to the app settings and set the download location to use SD card under Downloads settings.

 

Why the download is paused for Wi-Fi?
By default, this app will download with Wi-Fi connection only. If Wi-Fi is not available, the download will pause and resume when the Wi-Fi is available.

 

Why the download is paused for battery low while it's plugged for charging?
Android system will send out battery LOW warning if the battery level goes below 15%. However, Android system will not send out battery OK till the battery level goes above 20% later. As a result if the download is paused for battery low it won't be resumed even you have the device plugged in till the Android system reaches battery OK state.

 

Can I download over 3G or 4G data connection?
Yes, please turn off Download With Wi-Fi only in app settings.

 

What does the download failed message mean?
  • URL could not be found: The podcast to be downloaded is not available on the server. Most likely the podcast has been removed by the podcast publisher or it is not accessible from your Internet connection.
  • Insufficient space: Not enough free space available in your storage.
  • Failed: Unknown error has happened during the downloading.

 

Can I resume a failed download?
Yes, long press the failed download item in the downloads screen will bring up a menu, select Redownload from the menu will download the item again.

 

How to remove the download automatically after being played?
  1. Open app settings
  2. Go under Downloads settings
  3. Turn on Delete the download when an episode is 100% played

 

How can I save a podcast permanently?
If you like to keep a copy of a podcast permanently, please download the podcast first and then export the downloaded podcast to a folder on your device. The exported podcast file will be saved to use its podcast title as the file name. The export podcast feature can be accessed in various screens. Long press the items in the Downloads tab or overflow menu in the Playing screen.

 

Why do I get duplicated downloads?
This app uses a complicated algorithm to detect the episode unique criteria used in the podcast feed to remove duplicated episodes. However, this auto detection may fail sometimes, which results in duplicated episodes are retrieved as new episodes and get downloaded. In the case the auto detecting of episode unique criteria fails, it is recommended to set this criteria in the individual podcast settings manually.

Read more on What is Episode unique criteria?

 

Is there any way to know whether an episode has been downloaded?
Once the download is completed the download button will change to a check mark to indicate the download has been completed.

 

How to move the download directory to a new location?
Open app settings and go into Downloads settings. Click on the Download location setting to select a new directory. The app will then move existing downloads from current download directory to the selected directory automatically. No need to move the downloads manually. Please make sure you have enough space to put all existing download files in the new location.

 

Why my audio podcast is played as video?
On some devices the podcast media format may not be detected correctly. In that case please go to the individual podcast settings and set the media type manually.

 

Can I play a video podcast as audio only?
Please go to the individual podcast settings and set the media type to be Audio, that will force the app to play the video podcast as audio only.

 

Why does the playback stop after certain (x) minutes in the background?
This typically happens if you have the battery saving or optimization enabled in your Android settings. Please try disabling the battery saving or excluding this app from the optimization in your Android settings. There are also some third party apps such as task/memory managing apps or anti-virus apps which can kill running apps in background. If you have those apps installed, please try adding this app to the whitelist so it won’t be killed by those apps.

 

The podcast volume is too low. Can I boost the audio output?
Yes, audio boosting is supported in the app to boost the audio output. Please pull up the mini player at the bottom of the screen to expand it to a full screen player and then press the more button (three dots icon) to open the playback menu. Then select Audio effects & equalizer option from the menu. You can enable the audio boost either for one podcast or all podcasts.

 

Does the app have a sleep timer to stop playing after X time?
Yes, sleep timer is supported in the app. Please pull up the mini player at the bottom of the screen to expand it to a full screen player. The sleep timer is located on playback controls row.

 

Can I schedule a time to play a podcast?
Yes, you can use the alarm feature in this app to schedule a time to play selected podcast, radio station, or a playlist automatically.

 

How to cast to Chromecast?
Chromecast is supported in this app. The Chromecast icon will show up on the upper right corner of the Playing screen when any Chromecase device is detected.

 

What is Smart rewind?
Smart rewind is a feature in this app which will rewind from 5 seconds to 60 seconds automatically depends on how long the playback has been paused or stopped. The longer the playback was paused or stopped the longer rewind time will be applied.

 

How to disable Bluetooth automatic playback?
Some Bluetooth speakers or car kits will sends a Play command automatically upon connected to your Android. Android will then start the most recently played app regardless whether the app is running or not. In order to stop this automatic playback in this app, please go to app Settings > Media Player > Advanced to turn on the option Bluetooth auto play workaround.

With this Bluetooth auto play workaround option enabled, this app won't respond to the Play command if the following conditions are satisfied:

  • The app is in background or screen is locked or turned off.
  • The app is not currently playing or in Paused playback state

 

Why do multiple playback notifications stack up on Android 11?
Android 11 has a new media control which groups all media notifications into Quick settings. By default this new media control shows up all the time regardless whether the podcast is playing or not.

Unfortunately, this new media control was very buggy when Android 11 was released. Multiple media notifications may stack up on the notification tray.

Google has fixed this bug in one of the system patches. However, only a few devices such as Google Pixel phones have received the system patch.

If your device manufacture hasn't pushed this system patch to you yet you can workaround the bug by going to app Settings > Notifications to turn on Use legacy media notification option.

 

What are the play modes?
Currently there are seven playback modes supported in this app:
  • Shuffle mode: plays all episodes in the same playlist or episode list but in a random order
  • Priority mode: finish current episode and then switch to play the highest (non-empty) priority playlist
  • Playlist mode: plays all episodes in the same playlist or episode list in serial
  • Repeat playlist mode: play all episodes in the same playlist or episode list repeatedly till it is stopped by user
  • Single episode mode: play one single episode and then stop, keep current episode in Now playing.
  • Single episode (load next): play one single episode and then stop, load next episode into Now playing.
  • Repeat episode: play the same episode repeatedly till it is stopped by user

Default play mode setting is available in Media Player settings. Each playlist can have its own play mode which can be setup through playlist setup (Playlists > More > Manage playlists).

Currently selected play mode will be displayed on top of the Up Next list in the Playing screen.

 

Why does it start playing next episode automatically?

This app plays in playlist mode by default. That means it will continue to next episode automatically when current episode finishes. If you prefer to play a single episode and then stop, then please set the play mode to Single play mode.

Read more on What are the play modes?

 

Why it doesn’t start playing next episode automatically?

Please make sure the play mode is set to Playlist play mode.

Read more on What are the play modes?

 

How to play all episodes from a podcast from oldest to newest?
Just open the podcast from the Subscriptions page. Clicking on any episode to start playing. The app will automatically queue all episode from old to new.

 

How to create a user playlist?
This app supports multiple playlists, including user playlist(s).
The steps to create an user playlist:

  1. Go to the Playlists tab
  2. Open the overflow menu
  3. Select Manage playlists button from the menu
  4. Enter the new playlist name

 

How can I set episodes of a podcast always go to my selected playlist?
  1. Open the podcast from the Podcasts tab
  2. Open the individual podcast settings
  3. Click the Playlists setting and select one or multiple playlists

Now all auto downloads of this podcast will go to the selected playlists automatically.

 

How does the Up Next list work?
The Up Next list serves as the play queue in the app. This play queue is a dynamic queue which will update itself automatically when switching to a new playlist or new episodes are added to the playlist or ordering in the playlist has been changed. For example, you go to the Playlists tab and tap episode in the “playlist A” to start playing. Then, the Up Next list will be populated with all episodes from “playlist A”.

Later, you go to the Downloads tab and tap episode in the Downloads list to start playing. Now, the Up Next list will be populated with all episodes from the Downloads list. Also, when the episode ordering is changed in the playlist, that change will be synced to the Up Next list automatically. You don’t need to do anything manually to update the play queue.

 

How does the playlist work?
In this app any episode list can be played as a playlist. You can click the episode in the episode list to start playing. The episode list will then be populated to the Up Next list. There are two types of playlists based on the features supported:
  • Full featured playlist: the playlists created in the Playlists tab
  • Simple playlist: all the other episode lists in the app
A priority value can be assigned to a playlist. When playing with Priority mode, after current episode finishes the player will automatically switch to play the highest (non-empty) priority playlist.

 

How to sync data between devices?
You can create an account or use your Google account to sign in to start syncing between devices. Once you have signed in your account, your subscriptions (podcast & radio), episode playback state and favorite state will be synced automatically. Currently the syncing will use any available network connections (mobile or WiFi) to do the real time syncing. Please go to the app settings and then login your account under Sync between devices settings.

 

What data are synced between devices?
Currently the data will be synced between devices are:
  • Your subscriptions (podcasts, radio stations and RSS feeds) and their settings
  • Episode playback progress, favorite state
  • User notes
  • User chapters
  • App settings
  • Podcast settings
  • Tags
  • User episode filter
  • Playlist configuration

 

How to transfer app data to another device?
If you want to be able to pick up the playback progress from another device, the easiest way to do is to set up the syncing between devices, see how to sync data between devices for details.

If you like to transfer all app data to another device, the easiest way to do is to use the Backup & Restore feature.

Want to set up the syncing? You still can transfer the app data to another device. Just create a backup of the app data and then copy that backup file to another device, then restore from the backup. Downloaded files are not included in the app data backup.

 

How to transfer downloaded podcast files to another device and get recognized by this app?
Suppose you want to transfer downloaded podcast files from device A to device B, please follow the steps below to get the downloaded podcasts to be recognized by this app on device B:
  1. Start the app on device A
  2. Go to app settings > Backup & Restore > Backup to create a backup of the app data on device A
  3. Copy the app data backup file to device B
  4. Create a new directory on device B
  5. Copy the downloaded podcast files from device A to this newly created directory on device B
  6. Start the app on device B
  7. Follow the Restore app data instructions to restore from the backup of the app data on device B
  8. Go to app settings > Downloads to set up the download directory on device B
  9. Go to the Downloads tab and open the overflow menu
  10. Select Import downloads
  11. Select the directory where you have the podcast files copied from device A.

Wait for the importing to finish. You can delete the copied podcast files once verifying the downloads are recognized again.

 

How to restore app data from backups?
  1. With your Android device powered on, connect it to a computer's USB port.
  2. In Windows Explorer (or the Mac equivalent) select the Android device and then its internal storage.
  3. Open the backup directory. You can find where the backup directory is under the Backup & Restore settings. Copy these files to a location on your PC, as a backup precaution.
  4. Locate the download directory and copy all the files to a location on your PC, as a backup precaution.
  5. Start Podcast Republic, go to app settings > Downloads to set up the download location.
  6. Locate your download directory on your device. If the directory is empty, connect your Android device to the PC again. Copy the downloaded podcast files from your PC to the download directory on your Android device.
  7. Start Podcast Republic, go to app settings > Backup & Restore > Restore.
  8. Locate the backup directory.
  9. Open this directory and locate the most recent backup file. They are named "backup_YYYYMMDDHHMM.zip" based on the date and time when the backup was taken.
  10. Long press the most recent backup file and then tap the Select button. This will recover all of your subscriptions, played/unplayed lists, favorites, etc.
  11. Depending on when the backup was taken, you may be missing some recent activity. You will need to manually add any subscriptions that were added after your most recent backup was taken.
  12. For any episodes that you have played since your most recent backup was taken, you will need to find the episode, tap the "..." next to it and select "Set Played" to mark it as already played.
  13. If you marked any episodes as favorites (using the star) after the most recent backup was taken, you will need to manually mark those as favorites again from memory.

 

How can I backup a downloaded podcast file?
If you like to keep a copy of the download podcast you can use the Export episode feature in the app. The Export episode feature will export the downloaded podcast file to your selected location and use the episode title as the file name. The Export episode feature can be accessed from multiple places. The easiest way is to go to the Downloads tab and then long press a download. Then select Export episode option from the context menu.

 

Why YouTube video podcasts are not downloadable?
It is Google’s policy that YouTube videos should not be downloaded.

 

Why artworks are not displayed for some podcasts?
Artwork will be displayed for the podcast if it has one. The artworks are cached locally. However the cache may get cleared somehow. In case the podcast artwork is not displayed, try refreshing the podcast. This app will try to cache the artwork again.

 

How to enable Debug log?
If you notice any bug in this app you can enable the Debug log and send the debug log back to the developer. To enable the Debug log, please open the app settings and then go under the About page. Tap on the Debug log to enable it. After you have the Debug log option enabled, please use this app as normal and wait till the bug is reproduced. After the bug is reproduced, go to the About page in the app settings again and tap the Report bug button to send the debug log. At any time, you can go to the About page to disable the debug log.

 

How to open app settings?
The app settings can be opened from the side navigation menu.

 

What is the side navigation menu?
The side menu is the navigation menu opened from the left or right side of the screen for mobile screens.

The menu can be opened in two ways:

  • Click on the menu button (three lines icon) on the title bar
  • Swipe to right from the left edge of the screen; or swipe to left from the right edge of the screen if Right hand operation is enabled

 

What is the overflow menu?
The overflow menu is a three dots button on Android platform. Click on this three dots button will open a menu.

 

Why the app doesn't update or stop playing when the app goes to background or is closed?
This is mostly due to the battery optimization features built into the Android system. Please go to your Android Settings to turn off the battery optimization for this app. The exact settings can vary from device to device. Typically you can look for those Settings in the following locations:
  • Android Settings > Apps > Podcast Republic > Battery usage > Battery optimization. Please make sure this option is set to Not optimized.
  • Android Settings > Apps > Podcast Republic > Battery usage > Background restriction. Please make sure this option is set to App can use battery in background.
  • Android Settings > Apps > Podcast Republic > Battery > Allow background activity. Please make sure this option is checked.
  • Android Settings > Device care > Battery > App usage > Put this app to sleep when it's not in use. Please make sure this option is turned off.
Please check out this website https://dontkillmyapp.com/ for more info.

 

Can I control the playback through third party apps such as Tasker?
Yes, controlling the playback through third party apps such as Tasker is supported.

Supported playback actions:
  • podcastrepublic.playback.action.forward
  • podcastrepublic.playback.action.rewind
  • podcastrepublic.playback.action.play
  • podcastrepublic.playback.action.play_new
  • podcastrepublic.playback.action.play_prev
  • podcastrepublic.playback.action.play_next
  • podcastrepublic.playback.action.pause
  • podcastrepublic.playback.action.stop
  • podcastrepublic.playback.action.action.mark_position
Package name: com.itunestoppodcastplayer.app
Component name: msa.apps.podcastplayer.playback.services.PlaybackActionReceiver

 

How to control the app using Intents with Tasker?
The app exports various intents which you can use with third party apps such as Tasker.

Exported intent actions:
  • msa.app.action.view_playlist: open to Playlists tab. To open to a specific playlist list please provide "PlaylistName" parameter.
  • msa.app.action.view_downloading: open to Downloads > Downloading tab.
  • msa.app.action.view_download: open to Downloads > Completed tab.
  • msa.app.action.view_up_next: open to Up next list.
  • msa.app.action.view_episodes: open to Episodes tab. To open to a specific episodes filter list please provide "EpisodeFilterName" parameter.
  • msa.app.action.view_podcasts: open to Subscriptions > Podcasts tab.
  • msa.app.action.view_radios: open to Subscriptions > Radios tab.
  • msa.app.action.view_text_feeds: open to Subscriptions > RSS feeds tab.
  • msa.app.action.view_history_stats: open to History & Stats page.
  • msa.app.action.view_history: open to History & Stats > History tab.
  • msa.app.action.view_stats: open to History & Stats > Stats tab.
  • msa.app.action.view_car_mode: open to Car mode page.
  • msa.app.action.view_alarms: open to Alarms list.
  • msa.app.action.view_now_playing: open to Now playing page.
For example, the following intent opens the Audio playlist:
Intent action: "msa.app.action.view_playlist"
Intent data: "PlaylistName" "Audio"
Component name: com.itunestoppodcastplayer.app.StartupActivity
Package name: com.itunestoppodcastplayer.app

The following intent opens the Recents episodes filter:
Intent action: "msa.app.action.view_episodes"
Intent data: "EpisodeFilterName" "Recents"
Component name: com.itunestoppodcastplayer.app.StartupActivity
Package name: com.itunestoppodcastplayer.app

 

How does this app access the storage?
Android 4.4 introduces the Storage Access Framework (SAF) to secure user’s files. SAF allows users to grant the access permission to a single file or directory dynamically instead of granting the storage permission to the whole storage blankly during the app installation. This provides better privacy protection for users. User privacy is the #1 consideration of this app. Therefore, this app uses SAF when dealing with your storage.

Any time this app needs to access a file or directory it will redirect your to Android's built-in file manager app to complete the select the file or directory. Android system will then grant the access permission to the selected file or directory to this app. If you use a third party file manager app then this procedure may break depends on how well your file manager app supports SAF. We strongly suggest to use Android's built-in file manager app to avoid any issues when dealing with your storage.

Why podcast info isn't displayed via Bluetooth in my car?
Typically that's due to the incompatible AVRCP versions on your phone and your car Bluetooth. To fix that, first, you'll need to have Developer options enabled in your Android Settings. Open your Android Settings and then go to About Phone, then tap the Build Number 7 times. After Developer options is enabled, go into Developer Options, scroll down to Bluetooth AVRCP Version. Change AVRCP version to a lower version, restart the phone. You may need to try couple times to find the right AVRCP version which is compatible with your car.