I was asked how to reduce the distance between subtitles for my romanized/pinyin karaokes and I offered my solution by request.

Site for my .ass file (yes, it is called ass!) : http://cantokaraoke.tumblr.com/
And this tumblr blog allows everyone to view all the romanised karaokes in a neat way.

  1. Download Aegisub, which is a subtitle creator.
  2. Download the romanized karaoke in MP4 form. Firefox Plugin like Video DownloadHelper can do the job perfectly.
  3. Open Aegisub, choose “Video”,  click “Open Video” and open the video you downloaded .
  4. Choose “Audio” and click “Open Audio from File”.
  5. Open the .ass file I provided from “Open Subtitle”, which is under “File”.

    Click no if you see this popup
  6. Choose “Subtitles”, open “Style Manager” and double click “Default”.
  7. Go to “Alignment” part and adjust the position of the subtitle by clicking on the numbers.

    Adjust the position of the subtitle by clicking on the numbers in “Alignment”
  8. You can further adjust the position of the subtitle by altering numbers in “Margins”
  9. Click “Apply” to see the result and remember to “Save Subtitles”.

If you don’t mind watching videos in Aegisub, you can stop here. However, if you want to combine .ass file and mp4, you have to do the following steps.

  1. Download Avidemux, a video editor
  2. Open the video you downloaded from “Open”, which is under “File”. When you see a popup telling you “H.264 detected”, click no.
  3. Choose either “MPEG-4 AVC/MPEG-4 ASP (Xvid/mpeg4)” in “Video” column.
  4. Keep “Audio” column untouched and choose mp4 in “Format”.
  5. Click “Filters” in “Video” column to open “Video Filter Manager” , choose “Subtitles” and then double click “ASS” to open the .ass file you modified.
  6. Close the filter manager and then open it again to watch the preview.
  7. Finally, go to “File” and “Save” to “Save Video”.