If an episode fails to import, it may be for one of a few reasons:
- The file is not a supported type. Pinecast only accepts MP3, AAC, and M4A files during import.
-
The file was served with a bad
Content-Type
. TheContent-Type
of a file is the file type of a file on the internet, similar to a file extension (like.mp3
).Content-Type
s are necessary because URLs do not always have file extensions. If a server does not send aContent-Type
or theContent-Type
of a file is ambiguous, the file will not be imported. -
The server responded with too many redirects. The importer will follow up to three redirects. Any
3XX
status code with aLocation
header will be treated as a redirect. -
The server responded with a non-200 status code. If your server does not respond with a
200 Okay
response, Pinecast will consider the download a failure. The includes interrupted requests, which may not have status codes. - The server's response was interrupted. If the connection to the remote server is interrupted, the import will fail.
- The server took too long to respond. We expect that your server can send your file in less than a few minutes. If it takes longer than two minutes to send an MP3 file, the episode may fail to import.
- The file is larger than 256MB. Files larger than 256MB cannot be imported.
Other problems may lie on the other end:
- The remote server may throttle Pinecast for requesting too many files too quickly.
- The remote server may have blocked Pinecast from importing content.
If your episode has failed to import, please get in touch so we can investigate what might have happened.