При отсутствии указанного в файле субтитров (*.ASS) шрифта вместо него mplayer2 (как и mplayer) использует системный Sans Serif, что выглядит не хорошо. Вопрос: Как сделать, чтобы отсутствующие шрифты заменялись на определённый шрифт? Альтернативная формулировка: как сделать подстановку шрифта, т.е. вместо Sans Serif указать свой шрифт?
Заменить нужно не все шрифты сразу, как получается при использовании опции -ass-force-style «FontName=MyFont.ttf», а только те, которых нет ни в самом ASS-файле, ни в системе.
По умолчанию mplayer играет видео WMV9, используя кодек wmv9dmo из пакета w32codecs. Но также можно заставить его играть тот же файл, используя кодек ffwmv3 из состава ffmpeg. На глаз разницы нет. Какие преимущества и недостатки у обоих и какой лучше использовать?
Поддерживает ли ffmpeg формат WMV9 в полном объёме? Если да, то тогда значит лучше им играть, потому что судя по данным `time`, процессор он загружает меньше.
На всякий случай, немного технической информации.
При использовании -vf ffmpeg
Trying to force video codec driver family ffmpeg...
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Asking decoder to use 2 threads if supported.
[wmv3 @ 0x87d6440]Extra data: 16 bits left, value: 401F
Selected video codec: [ffwmv3] vfm: ffmpeg (FFmpeg WMV3/WMV9)
...
real 1m43.415s
user 0m36.538s
sys 0m0.904s
А при использовании -vf dmo
Trying to force video codec driver family dmo...
Opening video decoder: [dmo] DMO video codecs
DMO dll supports VO Optimizations 0 1
DMO dll might use previous sample when requested
Decoder supports the following formats: YV12 YUY2 UYVY YVYU RGB8 RGB555 RGB565 RGB24 RGB32
Decoder is capable of YUV output (flags 0x1b)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 1024x576 => 1024x576 Planar YV12 [fs]
Selected video codec: [wmv9dmo] vfm: dmo (Windows Media Video 9 DMO)
...
real 1m43.468s
user 0m37.726s
sys 0m1.300s
Требуется разбить музыку в формате WavPack + CUE на отдельные MP3. Как лучше это сделать, чтобы минимизировать потери качества:
1) сначала сконвертировать большой файл в mp3, а потом разбить с помощью mp3splt,
2) cначала разбить на отдельные wav'ы, а их потом конвертировать?
Или предпочтение определяется только скоростью работы?
Существует ли что-нибудь, что позволило бы сохранять состояние приложений при выходе из них и восстанавливать его при повторном запуске? Типа как hibernate, но только не для системы в целом, а для отдельных приложений?
Вопрос возник в связи с тем, что я запускаю много ресурсоёмких программ одновременно, они исчерпывают всю память и забивают своп. И мне подумалось, что было бы неплохо, если можно было ненужные в данный момент приложения выгрузить из памяти, но чтобы состояние их сохранялось, например в файл.
В убунте 9.10 не могу настроить больше двух раскладок клавиатуры.
В gnome-keyboard-properties добавляю, например, три раскладки. А реально работают только две первые, вместо остальных включается первая из добавленных.
После установки w3m-img, w3m в консоли картинки показывает, в иксах в xterm тоже, а в gnome-terminal не показывает. В чём дело? Можно ли это исправить или посоветуйте терминал хороший?