←back to thread

84 points n0vella | 6 comments | | HN request time: 0s | source | bottom

Show HN: Cardo - Open Source Desktop Podcast Client

Hi, I'm an amateur developer from Spain. I have released this desktop podcast client that works on Windows, Mac and Linux.

It's a modest project, but it might be useful for you, it has syncing capabilities with Antennapod, Kasts, Repod or other clients. You can manage your subscriptions, queue episodes and even download them to listen to later.

I look forward to hearing your thoughts.

Show context
sciencesama ◴[] No.42196384[source]
Need to transcribe and skip ads in the podcast ! That would be a killer feature !
replies(4): >>42196419 #>>42196449 #>>42196603 #>>42196840 #
1. n0vella ◴[] No.42196840[source]
Hi, I have a task to check SponsorBlock API to see if this can work for podcasts. In the other hand I doubt a bit because I don't know if that could harm podcasters in any way. But I think something like SponsorBlock eventually will be a feature. PD, awesome idea other people are doing using Whisper.
replies(1): >>42196922 #
2. WesleyLivesay ◴[] No.42196922[source]
One of the challenges that are always going to be present when trying to skip podcast ads is that the vast majority (especially on larger shows) of ads are inserted dynamically even those that are read by the host. That means that not everybody gets them (geo targeted) and they may not be served to every listener at all times. Makes it a more challenging problem than the baked in sections of YT vids that Sponsorblock targets.
replies(2): >>42197007 #>>42197560 #
3. xnx ◴[] No.42197007[source]
Exactly. The SponsorBlock system would need to be updated to support marking ad block stop and start points by audio signature (much more complicated than simple timestamps) or transcription (compute intensive).
4. n0vella ◴[] No.42197560[source]
Uh, that could be a problem, I was thinking on sponsors made by the podcaster itself, but some plattforms do insert extra adds (I saw them at the beggining or end) and makes sense that they are country-specific and not the same every time.
replies(1): >>42197986 #
5. WesleyLivesay ◴[] No.42197986{3}[source]
Yeah, I would recommend this be VERY low on your priorities list because of all of the challenges involved.

There is a reason none of the major podcast apps have even attempted to do anything with ad blocking.

replies(1): >>42199987 #
6. xnx ◴[] No.42199987{4}[source]
My naive attempt at removing podcast ads with an LLM worked on my first attempt. LLMs make many seemingly impossible tasks easy.