Спасибо. Думал здесь не очень активное сообщество. Локально не ставил. Centos 6.
Первым делом обновлял mediainfo.
В консоли все работает. Проблема не в геме. Так как гем тоже работает (подключал как в irb так и в rails console в production environment и запускал ту же команду).
Сразу грешил на кодировку. Но так как кодировка везде совпадала (utf-8 была в файле, в rails config, в баше, в irb и т.д., сама строка была тоже utf-8) поэтому и казалось что это магия...
Случайно увидел про ENV["LANG"]. Запустил в консоли и из файла avalona. Как ни странно в avalon он равен С, а в остальных местах en_US.utf-8. Тут и нашел решение.
Осталось понять Почему в Одинаковом окружении эта переменная имеет разное значение =( #я думал что RAILS_ENV=production script/rails console запускается в том же окружении, а оказалось - Нет, вот и думаю - может баг ???
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.