Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: [РЕШЕНО] Скрипт для вырезания субтитров из MKV  (Прочитано 12434 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн RazrFalcon

  • Автор темы
  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Нужна помощь с KDE!

А точнее с самим прогресбаром.

В zenity это выглядело так:
mkvextract tracks "$file" -c UTF8 "$1":"$dir"/"$name"-"$2"."$3" --no-variable-data 2>&1 \
| awk -vRS='\r' '(NR>1){gsub(/%/," ");print $2; fflush();}' \
| zenity --progress --percentage=0 --auto-close --title="MKV Extraction Tools" \
--text="Extracting Subtitle Track №"$2"..." --width=300

А в kdialogs
progress=`kdialog --progressbar "Extracting..." 100`
mkvextract tracks "$file" -c UTF8 "$1":"$dir"/"$name"-"$2"."$3" --no-variable-data 2>&1 \
| awk -vRS='\r' '(NR>1){gsub(/%/," ");print $2; fflush();}' \
| qdbus $progress Set "" value $?
Вместо $? должно быть текущее значение в %. То есть я должен постоянно посылать через qdbus текущее положение. Как это сделать?
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн RazrFalcon

  • Автор темы
  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: [РЕШЕНО] Скрипт для вырезания субтитров из MKV
« Ответ #76 : 30 Сентября 2011, 00:00:38 »
Закрыто, так как уже не нужно, ибо есть QMKVExtractor
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

 

Страница сгенерирована за 0.015 секунд. Запросов: 22.