Page 1 of 1

Best font, size and/or density on TV screen 1920x1080

Posted: 2015-07-10T01:09:22-07:00
by FIEDZIA
My intension play music+lyric.avi from DVD/BD disk and watch lyric on TV screen.

I use http://www.imagemagick.org/Usage/text/# ... paragraphs :
cat LYRIC.txt | col -b | expand |\
sed '/^$/d; :loop y/\n/ /; N; /\n$/! b loop; s/ */ /g; s/^ //' |\
head -n 7 |\
convert -size 1920x xc:black -pointsize 24 -fill white \
caption:@- LYRIC.png

Is it exists best parameters get most clear edges of letters in picture/TV screen with 1920x1080 resolution?

Re: Best font, size and/or density on TV screen 1920x1080

Posted: 2015-07-12T04:09:37-07:00
by FIEDZIA
I'm playing still... Problem: several. But my results are indistinct, unclear, distorted in image or, after all, in video result:

Code: Select all

    Crazy.txt | col -b | expand | sed '/^$/d; :loop y/\n/ /; N; /\n$/! b loop; s/   */ /g; s/^ //' |\
     convert -background black -size 950 -pointsize 12 -fill white -splice 10x -gravity west caption:@- Crazy.[b]PNG[/b]
and

Code: Select all

ffmpeg -loop 1 -i Crazy.[b]PNG[/b] -i Crazy.wav -vcodec libxvid -acodec copy -y -shortest Crazy.avi
fails imedeatly.

MS WindowsXp Paint on open raise error:
Paint cannot read this file.
This is not a valid bitmap file, or its format is not currently supported.
Should use

Code: Select all

Crazy.txt | col -b | expand | sed '/^$/d; :loop y/\n/ /; N; /\n$/! b loop; s/   */ /g; s/^ //' |\
 convert -background black -size 950 -pointsize 12 -fill white -splice 10x -gravity west caption:@- Crazy.[b]GIF[/b]
convert Crazy.gif Crazy.png
Then use ffpeg above.

But result I get are indistinct, unclear, distorted.

I've play with
... convert -size 1900x -pointsize 24 -fill black -splice 20x -white-threshold 20% -gravity west -negate caption:@- Crazy.gif
... convert -size 950x -pointsize 12 -fill black -splice 10x -white-threshold 50% -gravity west -negate caption:@- Crazy.gif
results are average in Crazy.gif files, but after ffmpeg encoding to movie - worst of all
Picture with -monocchrome and -normalize are best, but avi result is very noisy on TV screen.

Clear result avi I can acieve with -draw "text 20,20 'TEXT'", but I stumble at special characters and word wrap.

Seems to play with ffmpeg parameters?
http://superuser.com/questions/939668/n ... less-sound