LINUX.ORG.RU

Сообщения mtfk

 

Подстановка шрифтов в mplayer[2]

При отсутствии указанного в файле субтитров (*.ASS) шрифта вместо него mplayer2 (как и mplayer) использует системный Sans Serif, что выглядит не хорошо.
Вопрос: Как сделать, чтобы отсутствующие шрифты заменялись на определённый шрифт?
Альтернативная формулировка: как сделать подстановку шрифта, т.е. вместо Sans Serif указать свой шрифт?
Заменить нужно не все шрифты сразу, как получается при использовании опции -ass-force-style «FontName=MyFont.ttf», а только те, которых нет ни в самом ASS-файле, ни в системе.

 , ,

mtfk
()

[mplayer] wmv9dmo vs. ffwmv3

По умолчанию 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

 

mtfk
()

WV+CUE -> MP3

Требуется разбить музыку в формате WavPack + CUE на отдельные MP3. Как лучше это сделать, чтобы минимизировать потери качества:
1) сначала сконвертировать большой файл в mp3, а потом разбить с помощью mp3splt,
2) cначала разбить на отдельные wav'ы, а их потом конвертировать?

Или предпочтение определяется только скоростью работы?

Вот код.
Вариант 1)

wvunpack "${file}"
lame -V1 --disptime 1 --nohist "${file%.wv}.wav" "${file%.wv}.mp3"
mkdir -p -v "MP3/$(dirname "${file}")"
mp3splt -q -f -2 -c "${file%.wv}.cue" -d "MP3/$(dirname "${file}")" -o "@N2.+@b+-+@t" "${file%.wv}.mp3"
rm -f -v "${file%.wv}.wav" "${file%.wv}.mp3"
Вариант 2)
mkdir -p -v "MP3/$(dirname "${file}")"
shnsplit -f "${file%.wv}.cue" -o wav -d "MP3/$(dirname "${file}")" "${file}"
ls -1 "MP3/$(dirname "${file}")"/*.wav | while read wavfile
do
	lame -V1 --disptime 1 --nohist "${wavfile}" "${wavfile%.wav}.mp3"
done
cuetag "${file%.wv}.cue" "MP3/$(dirname "${file}")"/*.mp3
rm "MP3/$(dirname "${file}")"/*.wav

mtfk
()

Как узнать битрейт видео в .mkv?

mplayer при воспроизведении выдаёт, помимо прочего

.....
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC), -vid 0
.....
Matroska file format detected.
VIDEO:  [avc1]  1280x720  24bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
.....
Воспроизведение при этом происходит абсолютно нормально. В чём дело?

mtfk
()

Сохранение состояния приложения при выходе

Существует ли что-нибудь, что позволило бы сохранять состояние приложений при выходе из них и восстанавливать его при повторном запуске? Типа как hibernate, но только не для системы в целом, а для отдельных приложений?

Вопрос возник в связи с тем, что я запускаю много ресурсоёмких программ одновременно, они исчерпывают всю память и забивают своп. И мне подумалось, что было бы неплохо, если можно было ненужные в данный момент приложения выгрузить из памяти, но чтобы состояние их сохранялось, например в файл.

mtfk
()

x86_64 на десктопе

На сайте убунты вижу: 64-bit - Not recommended for daily desktop usage.

Интересно, почему?

mtfk
()

[help][ubuntu9.10]Несколько раскладок

В убунте 9.10 не могу настроить больше двух раскладок клавиатуры.

В gnome-keyboard-properties добавляю, например, три раскладки. А реально работают только две первые, вместо остальных включается первая из добавленных.

Даже если прописать в /etc/X11/xorg.conf

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc104"
    Option         "XkbLayout" "us,il,ru"
    Option         "XkbVariant" ",phonetic,phonetic"
    Option         "XkbOptions" "grp:caps_toggle"
EndSection

все равно не работает. Что характерно, в 9.04 и 8.04 такой беды нет.

А теперь внимание вопрос: кто виноват и как на данный момент обстоят дела в 10.04?

 

mtfk
()

GTK GUI для GNU Octave

Существует ли в природе сабж? Ну то есть что-то типа QtOctave, только на GTK. Потому что проги на Qt3 в гноме выглядят убого.

P.S. Пока нагуглил Xoctave, но она очень сырая.

mtfk
()

Картинки в w3m

После установки w3m-img, w3m в консоли картинки показывает, в иксах в xterm тоже, а в gnome-terminal не показывает. В чём дело? Можно ли это исправить или посоветуйте терминал хороший?

p.s. ubuntu 8.04.3 32-bit

mtfk
()

RSS подписка на новые темы