Am 13.10.2016 um 08:56 schrieb Alexey Eromenko:
On Oct 13, 2016 2:12 AM, "Reindl Harald" <h.rei...@thelounge.net> wrote:

Am 12.10.2016 um 22:31 schrieb Alexey Eromenko:

And please DONT push me to MOV.

The same way that I don't encode audio only-for-Apple and I don't
encode images only-for-Apple, I want to encode video to work
everywhere


than just encode them H264 *baseline* which wroks on all apple devices,
android and everything else for many years - that's it


baseline won't solve the problems. It doesn't force low timebase and it
doesn't force yuv420p colorspace, it doesn't force FPS 30 limit, so things
won't work

*you* are the one operating ffmpeg and so it's under your control, practically everyone which is using ffmpeg writes some wrapper script around and never bother about details in the future

  private $mp4_x264_options = array
  (
   array('param' => 'f',               'value' => 'ipod'),
   array('param' => 'preset',          'value' => 'slow'),
   array('param' => 'codec:v',         'value' => 'libx264'),
   array('param' => 'codec:a',         'value' => 'aac'),
   array('param' => 'strict',          'value' => 'experimental'),
   array('param' => 'cutoff',          'value' => '15000'),
   array('param' => 'flags',           'value' => '+loop+mv4'),
   array('param' => 'cmp',             'value' => '256'),
array('param' => 'partitions', 'value' => '+parti4x4+parti8x8+partp4x4+partp8x8+partb8x8'),
   array('param' => 'me_method',       'value' => 'hex'),
   array('param' => 'me_range',        'value' => '16'),
   array('param' => 'subq',            'value' => '9'),
   array('param' => 'trellis',         'value' => '1'),
   array('param' => 'refs',            'value' => '5'),
   array('param' => 'g',               'value' => '250'),
   array('param' => 'keyint_min',      'value' => '25'),
   array('param' => 'sc_threshold',    'value' => '40'),
   array('param' => 'i_qfactor',       'value' => '0.71'),
   array('param' => 'qcomp',           'value' => '0.6'),
   array('param' => 'qmin',            'value' => '0'),
   array('param' => 'qmax',            'value' => '69'),
   array('param' => 'qdiff',           'value' => '4'),
   array('param' => 'bufsize',         'value' => '2M'),
   array('param' => 'pix_fmt',         'value' => 'yuv420p'),
   array('param' => 'multithreading',  'value' => true),
   array('param' => 'qt_faststart',    'value' => true),
   array('param' => 'movflags',        'value' => '+faststart'),
   array('param' => 'flvtool2',        'value' => false),
   array('param' => 'twopass',         'value' => true),
  );
_______________________________________________
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to