Skip to main content
Corrected minor grammar and/or spelling errors, Improved readability
Source Link

The differences between your "works" and "don't work"doesn't work" examples are:"

  1. resolution
  2. framerate
  3. Codec Tag
  4. Codec Level

Youand you can set them in your ffmpeg commandthese using ffmpeg:

ffmpeg.exe -i /temp/input.mp4 -c:v mpeg4 -level 3.0 -vtag XVID -s 544x416 -r 25 -qscale 0 /temp/out.avi

Qscale 0 will produce a large file but maintain the quality best quality. Anyway,

Please note that changing the resolution and framerateframe rate will not produce very badthe best output quality. Please, so check if you can just omit the -s-s and -r parameter-r parameters to maintain quality the best quality. Possibly you need to set the bitrate to 800kBit as in your "works" example to make it work on the target device of your grandmagrandmother.

The differences between your "works" and "don't work examples are:"

  1. resolution
  2. framerate
  3. Codec Tag
  4. Codec Level

You can set them in your ffmpeg command:

ffmpeg.exe -i /temp/input.mp4 -c:v mpeg4 -level 3.0 -vtag XVID -s 544x416 -r 25 -qscale 0 /temp/out.avi

Qscale 0 will produce a large file but maintain the quality best. Anyway, changing the resolution and framerate will produce very bad output quality. Please check if you can just omit the -s and -r parameter to maintain quality the best. Possibly you need to set the bitrate to 800kBit as in your "works" example to make it work on the target device of your grandma.

The differences between your "works" and "doesn't work" examples are:

  1. resolution
  2. framerate
  3. Codec Tag
  4. Codec Level

and you can set these using ffmpeg:

ffmpeg.exe -i /temp/input.mp4 -c:v mpeg4 -level 3.0 -vtag XVID -s 544x416 -r 25 -qscale 0 /temp/out.avi

Qscale 0 will produce a large file but maintain the best quality.

Please note that changing the resolution and frame rate will not produce the best output quality, so check if you can just omit the -s and -r parameters to maintain the best quality. Possibly you need to set the bitrate to 800kBit as in your "works" example to make it work on the target device of your grandmother.

Formatting
Source Link
Michael Liebman
  • 2.4k
  • 4
  • 20
  • 22

The differences between your "works" and "don't work examples are:"

  1. -) resolution
  2. -) framerate
  3. -) Codec Tag
  4. -) Codec Level

You can set them in your ffmpeg command:

ffmpeg.exe -i /temp/input.mp4 -c:v mpeg4 -level 3.0 -vtag XVID -s 544x416 -r 25 -qscale 0 /temp/out.avi

Qscale 0 will produce a large file but maintain the quality best. Anyway, changing the resolution and framerate will produce very bad output quality. Please check if you can just omit the -s and -r parameter to maintain quality the best. Possibly you need to set the bitrate to 800kBit as in your "works" example to make it work on the target device of your grandma.

The differences between your "works" and "don't work examples are:"

  1. -) resolution
  2. -) framerate
  3. -) Codec Tag
  4. -) Codec Level

You can set them in your ffmpeg command:

ffmpeg.exe -i /temp/input.mp4 -c:v mpeg4 -level 3.0 -vtag XVID -s 544x416 -r 25 -qscale 0 /temp/out.avi

Qscale 0 will produce a large file but maintain the quality best. Anyway, changing the resolution and framerate will produce very bad output quality. Please check if you can just omit the -s and -r parameter to maintain quality the best. Possibly you need to set the bitrate to 800kBit as in your "works" example to make it work on the target device of your grandma.

The differences between your "works" and "don't work examples are:"

  1. resolution
  2. framerate
  3. Codec Tag
  4. Codec Level

You can set them in your ffmpeg command:

ffmpeg.exe -i /temp/input.mp4 -c:v mpeg4 -level 3.0 -vtag XVID -s 544x416 -r 25 -qscale 0 /temp/out.avi

Qscale 0 will produce a large file but maintain the quality best. Anyway, changing the resolution and framerate will produce very bad output quality. Please check if you can just omit the -s and -r parameter to maintain quality the best. Possibly you need to set the bitrate to 800kBit as in your "works" example to make it work on the target device of your grandma.

Source Link
Harry
  • 176
  • 3

The differences between your "works" and "don't work examples are:"

  1. -) resolution
  2. -) framerate
  3. -) Codec Tag
  4. -) Codec Level

You can set them in your ffmpeg command:

ffmpeg.exe -i /temp/input.mp4 -c:v mpeg4 -level 3.0 -vtag XVID -s 544x416 -r 25 -qscale 0 /temp/out.avi

Qscale 0 will produce a large file but maintain the quality best. Anyway, changing the resolution and framerate will produce very bad output quality. Please check if you can just omit the -s and -r parameter to maintain quality the best. Possibly you need to set the bitrate to 800kBit as in your "works" example to make it work on the target device of your grandma.