VideoHelp Forum
+ Reply to Thread
Results 1 to 2 of 2
Thread
  1. Hello All

    I have a friend in an institution. He only has access to a SanDisk sansa clip sport mp3 player, but it has been modded to run firmware for a Ruizu X10 mp3 player.

    It can display videos in amv format only, due to the weak processor.

    He is converting MP4 videos on an Android phone using ffmpeg, using the following commands:

    -c:v amv -c:a adpcm_ima_amv -pix_fmt yuvj420p -vf
    "scale=148:128:force_original_aspect_ratio=dec reas e,crop=128:in_h:10:0,pad=160:128:32:-1:c
    olor=black" -vstrict -1 -r 30 -ac 1 -ar 22050 -block_size 735

    However, the video quality is poor, blurry.

    We are completely new to this and don't understand the code above.

    Can you guys please help tweak the code to deliver better video quality that the weak mp3 processor can still handle?

    If possible, please just tell us what to type in the ffmpeg template box, because we are very new.

    The command to resize the video is necessary because the firmware on the mp3 player was made for a larger screen.

    Maybe 30fps is unnecessary? Not sure

    Thank you all!!!
    Quote Quote  
  2. Go to resolution 640x480 and add
    -qmin 3 -qmax 3
    to your command

    A simple commandline could be:
    ffmpeg -i inputfile -c:v amv -c:a adpcm_ima_amv -pix_fmt yuvj420p -s 640x480 -qmin 3 -qmax 3 -vstrict -1 -r 30 -ac 1 -ar 22050 -block_size 735 output.avm
    where:
    -r is the output framerate
    -bock_size value depends from -r value (omit -block_size and his value, and the error code will show you the correct value)
    The avm muxer needs a videostream AND an audiostream (mono).
    Last edited by ProWo; 4th Aug 2023 at 15:18.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!