Автор Тема: Как я поборол QDVDAuthor (ERR: no video format specified for VTSM)  (Прочитано 1450 раз)

Оффлайн Mimas

  • Участник
  • *
  • Сообщений: 240
  • Mimas
    • Мой Линукс
... может кому пригодится из тех кто использует свежий AltLinux 6.0.0 KDE. Программа QDVDAuthor интересна тем, что можно открыть вывод выполнения команд и поразмыслить над тем, что произошло. А произошло, как мне удалось выяснить вот что...
То ли QDVDAuthor 1.0500 (build Dec 2 2009) и dvdauthor  v. 0.7.0 разошлись "во взглядах на жизнь", то ли не знаю что, но файл dvdauthor.xml, который генерируется программой QDVDAuthor и используется ей для вызова командной строки
dvdauthor -x "/tmp/Unnamed/dvdauthor.xml"не содержит информации о формате видео.
Это подтверждается, если сравнить этот файл (можно прямо из QDVDAuthor или отыскать его и открыть в редакторе) с той структурой, которая описана в мануале на dvdauthor.
Имеем в файле dvdauthor.xml:
</vmgm>
<titleset>
  <menus>
    <pgc/>
  </menus>
Имеем в структуре xml-файла из man dvdauthor:
</vmgm>
<titleset>
  <menus [lang="language-code"]>
    [<video ... />]
    [<audio ... />]
    <pgc [entry="entries"]
        [palette="yuvfile|rgbfile"] [pause="seconds|inf"]>
        [...]
    </pgc>
    [<pgc ... />]
  </menus>
Учитывая ошибку (ERR:  no video format specified for VTSM) напрашивается желание добавить строчку в с тегом <video ... />. Желание было тут же удовлетворено самим сабой - в сгенерированном файле нашёл подобную строчку и скопировал её в то место где она может (по структуре вроде бы не обязана) быть. В моём случае это:
<video format="pal" aspect="4:3" resolution="704x576" />Потом открыл консоль и дал команду:
dvdauthor -x "/tmp/Unnamed/dvdauthor.xml"... Всё. Получилось.
Может кто когда и поправит в программном коде эти мелкие "бугорки".

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Так пишите в багзилу ...