Вот что тут подумал! Нужно наверно не FF запускать с локалью cp1251 а сам флеш плеер... Наверяка проприетарный плеер скомпилен с локалью utf-8 но есть же и свободный например gnash, может его перекомпилить или приказать браузеру запустить его с кодировкой cp1251, только как это сделать я не знаю...
Еще один вариант!
Качнул с офсайта adobe архив install_flash_player_10_linux.tar.gz Внутри архива два файла: flashplayer-install и libflashplayer.so (как я понял скрипт инсталляции и сама библиотека)... Так вот, в скрипте не нашел ни чего про кодировку, то есть запуск плагина производиться на сколько я понимаю с дефолтной кодировкой системы... А если в скрипте указать с какой кодировкой запускать плагин? По идее он должен проинсталлировать все так что плагин будет запускаться с кодировкой cp1251... Только что именно прописывать я не знаю... может что то гуру скажут...