The Apple Podcasts icon, an i enclosed by two partial circles

The software developer Niko Abeler has crawled 51,165 podcast feeds to study what RSS elements they contain. His comprehensive Podcast Feed Standard report looks at the usage of core RSS elements and namespace elements from Apple iTunes, Atom, Content, Podcast 2.0 and Simple Chapters. He writes:

In the world of podcasting, there is a great deal of freedom when it comes to the format and content of a podcast. Creators are free to choose their own audio format and feed content, giving them the flexibility to create something truly unique. However, when it comes to distributing a podcast, certain standards must be followed in order to be added to an aggregator such as Apple Podcasts. Additionally, the podcasting community has come to agree upon certain conventions that can be used to add additional features to a podcast, such as chapters, enhanced audio, and more. These conventions allow for a more immersive and engaging listening experience for the audience.

This website is dedicated to providing guidance and information on the conventions and standards used in podcasting.

There's a lot of interesting data in the RSS 2.0 report, which finds that these are the six least popular elements in an RSS feed's channel:

Element Usage
docs 8.3%
cloud 0.0%
rating 0.0%
skipDays 0.0%
skipHours 0.0%
textInput 0.0%

Over 99 percent of feeds contain the optional channel element language and the optional item elements enclosure, guid, pubDate and title. Only 0.2% of feeds contain a source element in an item.

The iTunes namespace report shows a lot of variation in support. The required element itunes:explicit is only present in 18 percent of feeds and four optional elements have less than 20 percent: itunes:new-feed-url, itunes:block, itunes:complete and itunes:title. One namespace in the report, Podcast 2.0, has been proposed by Podcastindex "to provide a solution for problems which previously have been solved by multiple competing standards" and is still under development.

The report also analyzes the audio files enclosed in the podcast feeds to determine their format, bitrate, channel and loudness. The report finds that 95.6 percent use MP3 and 4.4 percent AAC/M4A. People who like an alternative open source format will be oggravated that its sliver of the pie graph is so small it can't be seen.

If Abeler isn't tired of crunching numbers, one thing that would be useful for the RSS Advisory Board to learn is how many of the feeds contain more than one enclosure element within a single item.

Comments

Hey,

thanks for coverage of my work. I'm glad that this is helpful to you :)

I did a bit more number crunching and checked the use of enclosure elements. I don't yet have a good place to display this on the website, so I'll just leave it here as a comment for the time being.

Based on 8.204.321 analyzed episodes (with at least one enclosure) the vast majority only uses one enclosure: 8.200.331 or 99.95%.

2 enclosures: 2512 or 0.03%

3 enclosures: 326

4 enclosures: 406

5 enclosures: 204

6 enclosures: 120

The episode (actually 6 episodes) with the most enclosures in my dataset has 44!

Kind Regards

Niko

Interesting data! I was not expecting so few feeds including more than one enclosure, given that WordPress allows blogs to include multiple enclosures per post and it is used to create millions of RSS feeds.

Buy 3D Printing Tools

Best 3D Printer Accessories

3D Printer Tool Kits for Sale

3D Printing Maintenance Tools

Precision Tools for 3D Printers

3D Printer Calibration Tools

Nozzle Cleaning Kits for 3D Printers

3D Printer Upgrade Tools

3D Printing Tool Set Online

Essential 3D Printing Tools

Must-Have Tools for 3D Printing Enthusiasts

How to Maintain Your 3D Printer at Home

Best Tools for Resin 3D Printing

Top FDM 3D Printer Accessories

3D Printer Tool Checklist

Affordable 3D Printing Tool Sets

Where to Buy 3D Printer Cleaning Kits

Essential Tools for 3D Printing Success

Top-Rated 3D Printing Tool Kits in 2025

Upgrade Your 3D Printer with These Tools

Programable 3D Printing Supplies

Programable 3D Printer Tool Store

3D Printer Tools from Programable

Shop 3D Printing Accessories at Programable

Programable Filament and Tool Kits

Programmable 3D Printing Supplies

Programmable 3D Printer Tool Store

3D Printer Tools from Programmable

Shop 3D Printing Accessories at Programmable

Programmable Filament and Tool Kits

Nozzle Cleaning Needle Sizes

Brass Wire Brush for Nozzle Cleaning

Cold Pull Filament for Deep Cleaning

Spare Nozzles in Different Sizes
Buy 3D printing tools

Best 3D printer accessories

3D printer tool kits for sale

3D printing maintenance tools

Precision tools for 3D printers

3D printer calibration tools

Nozzle cleaning kits 3D printers

3D printer upgrade tools

3D printing tool set online

Essential 3D printing tools

Must-have tools for 3D printing enthusiasts

How to maintain your 3D printer at home

Best tools for resin 3D printing

Top FDM 3D printer accessories

3D printer tool checklist

Affordable 3D printing tool sets

Where to buy 3D printer cleaning kits

Essential tools for 3D printing success

Top-rated 3D printing tool kits in 2025

Upgrade your 3D printer with these tools

programable 3D printing supplies

programable 3D printer tool store

3D printer tools from programable

Shop 3D printing accessories at programable

programable filament and tool kits

programmable 3D printing supplies

programmable 3D printer tool store

3D printer tools from programmable

Shop 3D printing accessories at programmable

programmable filament and tool kits

Nozzle cleaning needles sizes

Brass wire brush for nozzle cleaning

Cold pull filament for deep cleaning

Spare nozzles in different sizes

3D printer Spare nozzles in different sizes

3D printer Build surface

3D printer Filament guide tube

3D printer Filament storage

3D printer Filament cleaner

3D printer Cooling fans

3D printer Power supply

3D printer Print head

3D printer Hotend

3D printer Heatbreak

3D printer Heater block

3D printer Thermistor

3D printer Heater cartridge

3D printer Extruder

3D printer Stepper motors

3D printer Mainboard

3D printer Firmware

3D printer Frame

3D printer Z-axis rods

3D printer Lead screw

3D printer Bearings

3D printer Belts

3D printer Pulleys

3D printer LCD screen

3D printer Touchscreen interface

3D printer Control knob

3D printer SD card

3D printer USB interface

3D printer Build volume

3D printer Print resolution

3D printer Print speed

3D printer Layer height

3D printer Filament diameter

3D printer Nozzle diameter

3D printer Material compatibility

3D printer Print bed temperature

3D printer Nozzle temperature

3D printer Auto bed leveling

3D printer Manual bed leveling

3D printer Dual extrusion

3D printer Enclosure

3D printer Filament sensor

3D printer Power resume function

3D printer OctoPrint

3D printer Remote monitoring

3D printer Wi-Fi connectivity

3D printer Slicer software

3D printer G-code

3D printer STL files

3D printer CAD software

3D printer Firmware updates

3D printer Calibration

3D printer Retraction settings

3D printer Support structures

3D printer Brim

3D printer Raft

3D printer Skirt

3D printer Print adhesion

3D printer Warping

3D printer Stringing

3D printer Layer shifting

3D printer Under-extrusion

3D printer Over-extrusion

3D printer Clogged nozzle

3D printer Z-wobble

3D printer Bed leveling issues

3D printer Extruder clicking

3D printer Print not sticking

3D printer Layer separation

3D printer Print curling

3D printer Ghosting

3D printer Ringing

3D printer Blobs and zits

3D printer Elephant's foot

3D printer Heat creep

3D printer PTFE tube

3D printer All-metal hotend

3D printer Direct drive extruder

3D printer Bowden extruder

3D printer Flexible filaments

3D printer High-temperature filaments

3D printer Filament hygroscopicity

3D printer Desiccant

3D printer Filament dryer

3D printer PEI sheet

3D printer Glass bed

3D printer Magnetic bed

3D printer Spring steel sheet

3D printer Nozzle cleaning kit

3D printer Cleaning filament

3D printer Thermal runaway protection

3D printer Firmware flashing

3D printer Stepper motor driver

3D printer TMC drivers

3D printer Stepper dampers

3D printer OctoPi

3D printer Raspberry Pi

3D printer Webcam monitoring

3D printer Time-lapse video

3D printer Timelapse camera mount

3D printer LED lighting

3D printer Power relay module

3D printer Filament runout detection

3D printer Thermal paste

3D printer Kapton tape

3D printer BuildTak

3D printer Blue painter's tape

3D printer Glue stick

3D printer Hairspray for adhesion

3D printer Mesh bed leveling

3D printer Z-offset adjustment

3D printer Extruder calibration

3D printer E-steps calibration

3D printer PID tuning

:
:
:

Popular Pages on This Site