Когда у меня есть проблемы с файлами MPEG-TS, полученными путем записи телевизионных программ, я обычно пытаюсь демультиплексировать их с Проектом X и затем мультиплексировать их снова с mplex
от команды (от mjpegtools
пакет).
Я рекомендую Вам избежать Проекта X GUI, потому что я нахожу, что он плохо разработал, и выполнять его через командную строку, например:
java -jar ProjectX.jar -demux input.ts
Затем можно работать mplex
с командой, подобной следующей, в зависимости от файлов, Вы добираетесь с Проектом X:
mplex -f 8 -o output.mpeg input.m2v input.mp2
Таким образом, Вы получите фиксированный файл MPEG-PS из своего исходного файла MPEG-TS.
Это кажется работами Проекта X только со стандартным определением файлы MPEG, не с с высоким разрешением.
Надежда это решает Вашу проблему.
Старомодным способом было использовать POSTEDIT
POSTEDIT=$'\e[0m'
(и, кстати, это не bash, не используйте DEBUG trap для имитации preexec
: zsh - это то место, откуда он ), но начиная с zsh 4.3.11 вы можете использовать средство подсветки синтаксиса командной строки . Позвольте вашей подсказке заботиться только о вашей подсказке и установите
zle_highlight=(default:bold)
rpm можно использовать для вывода списка установленных файлов из пакета < package >
с:
rpm -ql <package>
long version:
rpm --query --list <package>
zypper не поддерживает (на данный момент) перечисление установленных файлов.
Также, я нахожу «обратный» полезный. Чтобы найти пакет, «владеющий» файлом < файл >
, можно использовать
rpm -qf <file>
, возвращающий точный пакет.
-121--23340-Необходимо выполнить функцию preexec hook :
preexec() { printf "\e[0m"; }
Перед выполнением каждой команды будет выполнен preexec
, чтобы восстановить обычный шрифт.
Так, чтобы получить то же побуждают вас шоу в вашем вопросе, добавляют, эти линии к вашему ~/.zshrc
:
autoload -U colors && colors
PS1="%{$fg_bold[yellow]%}%n@%m %{$fg[blue]%}%~ \$ %{$reset_color%}%{$fg_bold[white]%}"
preexec() { printf "\e[0m"; }