Follow

Spark Video on web says my video file is unsupported

This error suggests that the video file you are trying to upload is in a format that Spark Video on web currently does not support. Spark Video on web supports most video files in the .mp4, .mov, and .m4v container formats which are encoded using H.264 video codec, and either MP3 or AAC audio codecs. Other container formats, or codecs are not fully supported. So next step is to convert your video file into a format that Spark Video will recognize, and here’s how you can go about doing that:

  1. Use Adobe Media Encoder
  2. Or use a free tool like Miro, and choose “Convert to MP4”.
  3. Or use ffmpeg:
    1. First step is to install ffmpeg if you don't already have it on your computer. Follow the instructions below depending on which computer you have:
      1. Mac
        1. Open Terminal app
        2. Install Homebrew by copying this command in terminal window:
          1. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
          2. If you already have Homebrew installed in past, make sure it’s up to date by copying this command in terminal:
            1. brew update
        3. Install ffmpeg
          1. Run following command in terminal:
            1. brew install ffmpeg --with-fdk-aac --with-ffplay --with-freetype --with-frei0r --with-libass --with-libvo-aacenc --with-libvorbis --with-libvpx --with-opencore-amr --with-openjpeg --with-opus --with-rtmpdump --with-schroedinger --with-speex --with-theora --with-tools
      2. Windows
        1. Download ffmpeg
        2. Follow these installation steps
      3. Linux
        1. If you’re running Ubuntu 15.04 or greater, you should already have ffmpeg installed. Otherwise, try this:
          1. sudo add-apt-repository ppa:mc3man/trusty-media
            sudo apt-get update
            sudo apt-get dist-upgrade
            sudo apt-get install ffmpeg
    2. Run ffmpeg
      1. If you’re on a Mac or Linux or a Unix-like environment (e.g., Cygwin) on Windows, you may run the below script in terminal and follow the steps in it to convert the video file:
        1. bash <(curl -fsSL https://spark.adobe.com/ginger-snap/transcode.txt)
      2. If the above script doesn’t work for you, you can run this command to do the conversion:
        1. ffmpeg -i <path_to_video_file> -acodec aac -vcodec h264 converted.mp4
  4. Once you have the converted video file, please head back to Adobe Spark Video and continue where you left off. Let us know in comments if you run into any issues.
Was this article helpful?
2 out of 4 found this helpful
Have more questions? Submit a request