Your rating: None Average: 5 (7 votes)

An easy to use audio & video encoder based on ffmpeg. 

Encode allows you to convert audio & video files to many different formats supporting different codecs. 
It is also possible to extract audio or video from a clip. 

Supported Containers:

  • AVI
  • MP4
  • MKV
  • OGV
  • WEBM
  • MPEG
  • MP3
  • WAV
  • FLAC
  • OGG
  • opus
  • m4a

Supported Codecs:

  • FFV1
  • h263
  • huffyuv
  • libtheora
  • libvpx
  • libxvid
  • mjpeg
  • mpeg1video
  • mpeg2video
  • mpeg4
  • msmpeg4
  • wmv2
  • ac3
  • alac
  • dca
  • eac3
  • flac
  • libfaac
  • libmp3lame
  • lipopus
  • libvorbis
  • mp2
  • pcm_s16le
  • wmav2

Encode allows setting of bitrate, resolution and aspectratio for video aswell as bitrate,channels,samplerate and language channel for audio.

NOTICE: Encoding might take a while on a mobile device and eat up battery life. 

Tip: In order to extract audio from a video without reencoding choose a audio only container format and as codec copy. (it will actually not reencode but simply copy the audio part of the video file to the new container)

Encode is licensed as BSD (3-clause) and you can find its sourcecode here: https://github.com/llelectronics/3ncode/tree/sailfish_app

The package comes with a static compiled ffmpeg version which is licensed under the GPLv3

Application versions: 
harbour-encode-1.0-1.armv7hl.rpm5.1 MB25/03/2016 - 23:26
harbour-encode-1.0-1.i486.rpm9.84 MB25/03/2016 - 23:30
harbour-encode-1.1-1.i486.rpm9.84 MB11/05/2017 - 17:20
harbour-encode-1.1-1.armv7hl.rpm5.11 MB11/05/2017 - 17:20
harbour-encode-1.1-2.armv7hl.rpm5.11 MB27/05/2017 - 09:34
harbour-encode-1.1-2.i486.rpm9.84 MB27/05/2017 - 09:34
  • Fixed ffmpeg_static executable not set executable


ezio9472's picture

New version dose not work. Previous version works very well.

llelectronics's picture

What does not work exactly ? 

Does it open up ? 

ezio9472's picture

Yep, it's open. However it dose not convert any file. I start the process , but program dose not create any file and dose not end the process. Version of OS is Jolla Phone. I hope it will help.

P.S. Sorry for my English)

llelectronics's picture

Thanks for reporting. Found the issue. The SDK seems to not preserve file permissions. So the ffmpeg_static binary is not set to executable anymore in the rpm. That causes the issue. 

This is fixed with the new rpms.

ezio9472's picture

Now it works. Thanks)

objectifnul's picture

Exactly the kind of app that makes SailfishOS unique. Thanks!

andu's picture

Indeed :) Uselessness at its best. 

HtheB's picture

Definitely not...

But great to have a native alternative!