Peertube: 720P25 uploaded video doesn't play HLS in Safari

Created on 21 Dec 2020  路  3Comments  路  Source: Chocobozzz/PeerTube

Describe the current behavior
Uploading a 720P25 video (see screenshot below for specs) to a Peertube instance (on Cloudron) with settings HLS and 2 types of transcoding (see screenshot below) results in error and not playing in all Safari browsers (MacOS, iPadOS and iOS latest versions).

Video settings (in Apple Compressor, all 1000's of our produced videos works fine on FB and YT):
Schermafbeelding 2020-12-15 om 09 46 09
PeerTube settings:
schermafbeelding-2020-12-02-om-22 34 27
Error and NOT playing in Safari:
schermafbeelding-2020-12-02-om-21 44 28
Non breaking error in Firefox MacOS but playing:
schermafbeelding-2020-12-02-om-21 47 26

Steps to reproduce:

  1. export your video with settings like in screenshot Apple Compressor
  2. upload to PeerTube
  3. play video in any Safari

Describe the expected behavior
Playing the video

Additional information

  • PeerTube instance:

    • URL:
    • version: 2.4.0
    • NodeJS version: v12.16.2
    • Ffmpeg version: ffmpeg version 4.3.1-0york0~18.04
  • Browser name, version and platforms on which you could reproduce the bug: all Safari browsers (MacOS, iPadOS and iOS latest versions

  • Link to browser console log if relevant:
  • Link to server log if relevant (journalctl or /var/www/peertube/storage/logs/):
Component Transcoding Type

Most helpful comment

All 3 comments

Hello,

Could you attach a sample file (with a duration reduced to ~10s) so I can test and debug?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Angedestenebres picture Angedestenebres  路  3Comments

filmaidykai picture filmaidykai  路  3Comments

JohnXLivingston picture JohnXLivingston  路  3Comments

XenonFiber picture XenonFiber  路  3Comments

Nutomic picture Nutomic  路  3Comments