Requirement: ffmpeg installed, determination, taste and fully functional computer with internet access.
1. Select a video from Youtube.com, I choose Daniel Bryan’s Titantron 2011 video.
2. Download video using Keepvid.com
3. fire up command line / terminal
- for windows user press the window key and r (win+r) and type in cmd
- for other system user, you know your way. I’m pretty sure.
4. run ffmpeg with these parameters:
D:\personal files>ffmpeg -ss 5 -i “D:\personal files\Daniel Bryan 2011 Titantron – Flight of the Valkyries.mp4″ -vcodec mpeg4 -acodec libvo_aacenc -b:v 100000 -b:a 128000 -s 176×144 -t 60 “D:\personal files\Daniel Bryan 2011 Titantron – Flight of the Valkyries.ringer.mp4″
5. transfer the video to the phone by bluetooth or cable. Try to transfer to phone memory (C: drive)
6. open up profiles menu and select ringtone, the video should appear in list.
7. miss-call your family or true friend, your percentage to get a return call back is higher this way.
8. be awesome.
Explanation on the ffmpeg parameters:
-ss 5 delay recording time of the video, this is optional
- When used as an input option (before
-i), seeks in this input file to position. When used as an output option (before an output filename), decodes but discards input until the timestamps reach position. This is slower, but more accurate.position may be either in seconds or inhh:mm:ss[.xxx]form.
-i “D:\personal files\Daniel Bryan 2011 Titantron – Flight of the Valkyries.mp4″ the input file
-vcodec mpeg4 the video codec
-acodec libvo_aacenc the audio codec
-b:v 100000 the video bitrate
-b:a 128000 the audio bitrate
-s 176×144 video size
-t 60 limit video length (in seconds, 60s = 1 minute)
“D:\personal files\Daniel Bryan 2011 Titantron – Flight of the Valkyries.ringer.mp4″ resulting file
My previous ringtone was: