Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Buttons become black on hover/select #33

Open
alien999999999 opened this issue Dec 11, 2020 · 6 comments
Open

Buttons become black on hover/select #33

alien999999999 opened this issue Dec 11, 2020 · 6 comments

Comments

@alien999999999
Copy link

I'm not using dvdauthor directly, but kdenlive, dvdstyler and bombono give similar results.

just a simple menu (black color + background image) with some buttons on it

when playing dvd, the first selected option is just black, when moving over it, the underline is visible, but no text anymore.

there is one over an image without text and hovering over that, just becomes black too...

the kdvd file from kdenlive is something like this:

<dvdproject intro_movie="" profile="dv_pal_wide" iso_image="/home/xxxxxxx/filmpje2020.iso" tmp_folder="/tmp/">
 <menu text_color="#ffaa00" enabled="1" text_shadow="0" highlighted_color="#00aa00" background_image="/home/xxxxxxx/Documenten/filmpje 2020/1efoto.png" selected_color="#5555ff">
  <button font_size="400" target="0" command="jump title 1" font_family="Noto Sans" backtomenu="0" posx="190" posy="50" text="     "/>
  <button font_size="35" target="0" command="jump title 1" font_family="Noto Sans" backtomenu="0" posx="900" posy="430" text="van"/>
  <button font_size="35" target="0" command="jump title 1" font_family="Noto Sans" backtomenu="0" posx="890" posy="480" text="2020!"/>
  <button font_size="35" target="0" command="jump title 1" font_family="Noto Sans" backtomenu="0" posx="20" posy="110" text="plezier"/>
  <button font_size="35" target="0" command="jump title 1" font_family="Noto Sans" backtomenu="0" posx="40" posy="170" text="met"/>
  <button font_size="35" target="0" command="jump title 1" font_family="Noto Sans" backtomenu="0" posx="870" posy="380" text="filmpje"/>
  <button font_size="35" target="0" command="jump title 1" font_family="Noto Sans" backtomenu="0" posx="900" posy="330" text="het"/>
  <button font_size="35" target="0" command="jump title 1" font_family="Noto Sans" backtomenu="0" posx="30" posy="50" text="Veel "/>
 </menu>
 <xml/>
</dvdproject>

@ldo
Copy link
Owner

ldo commented Dec 11, 2020

Can you capture the actual control files and associated images being fed to DVDAuthor?

@alien999999999
Copy link
Author

I captured the log output, for some reason, kdenlive showed empty in the tab for dvdauthor, but i did find some stuff in /tmp including xml files

DVDAuthor::spumux, version 0.7.2+.
Build options: gnugetopt graphicsmagick iconv freetype fribidi fontconfig
Send bug reports to <dvdauthor-users@lists.sourceforge.net>

INFO: default video format is PAL
STAT: 0:00:00.000
INFO: Picture /tmp/NPpnSp.png had 2 colors
INFO: Picture /tmp/SORRQB.png had 2 colors
INFO: Constructing blank img
INFO: Pickbuttongroups, success with 1 groups, useimg=1
INFO: Found EOF in .sub file.
INFO: Max_sub_size=1400
INFO: 1 subtitles added, 0 subtitles skipped, stream: 32, offset: 0.04

DVDAuthor::spumux, version 0.7.2+.
Build options: gnugetopt graphicsmagick iconv freetype fribidi fontconfig
Send bug reports to <dvdauthor-users@lists.sourceforge.net>

INFO: default video format is PAL
STAT: 0:00:00.000
INFO: Picture /tmp/fTjyvA.png had 2 colors
INFO: Picture /tmp/lsWxxF.png had 2 colors
INFO: Constructing blank img
INFO: Pickbuttongroups, success with 1 groups, useimg=1
INFO: Found EOF in .sub file.
INFO: Max_sub_size=1336
INFO: found existing substream ID 0x20 (DVD-Video 0)
INFO: 1 subtitles added, 0 subtitles skipped, stream: 33, offset: 0.04

DVDAuthor::dvdauthor, version 0.7.2+.
Build options: gnugetopt graphicsmagick iconv freetype fribidi fontconfig
Send bug reports to <dvdauthor-users@lists.sourceforge.net>

INFO: default video format is PAL

INFO: dvdauthor creating VTS
STAT: Picking VTS 01

STAT: Processing /tmp/RbtsKp.mpg...

INFO: Video pts = 0.040 .. 4.080
INFO: Audio[0] pts = 0.034 .. 4.098
INFO: Audio[32] pts = 0.040 .. 0.040
INFO: Audio[33] pts = 0.040 .. 0.040
STAT: VOBU 7 at 0MB, 1 PGCs
CHAPTERS: VTS[1/1] 0.000
INFO: Generating VTSM with the following video attributes:
INFO: MPEG version: mpeg2
INFO: TV standard: pal
INFO: Aspect ratio: 16:9
INFO: Resolution: 720x576
INFO: Audio ch 0 format: ac3/2ch,  48khz drc
STAT: Processing /home/xxxxx/Video's/FILM2020.vob...
STAT: VOBU 16 at 0MB, 1 PGCs
STAT: VOBU 32 at 2MB, 1 PGCs

STAT: VOBU 48 at 5MB, 1 PGCs

STAT: VOBU 64 at 7MB, 1 PGCs

STAT: VOBU 80 at 10MB, 1 PGCs

STAT: VOBU 96 at 13MB, 1 PGCs

STAT: VOBU 112 at 16MB, 1 PGCs

...
STAT: VOBU 3360 at 783MB, 1 PGCs


INFO: Video pts = 0.540 .. 2021.460
INFO: Audio[0] pts = 0.534 .. 2021.462

STAT: VOBU 3365 at 784MB, 1 PGCs
CHAPTERS: VTS[1/1] 0.000
INFO: Generating VTS with the following video attributes:
INFO: MPEG version: mpeg2
INFO: TV standard: pal
INFO: Aspect ratio: 16:9
INFO: Resolution: 720x576
INFO: Audio ch 0 format: ac3/2ch,  48khz drc

STAT: fixed 7 VOBUs                         
STAT: fixing VOBU at 0MB (17/3365, 0%)

STAT: fixing VOBU at 2MB (33/3365, 0%)
STAT: fixing VOBU at 5MB (49/3365, 1%)
STAT: fixing VOBU at 7MB (65/3365, 1%)
STAT: fixing VOBU at 10MB (81/3365, 2%)
STAT: fixing VOBU at 13MB (97/3365, 2%)
STAT: fixing VOBU at 16MB (113/3365, 3%)
...
STAT: fixing VOBU at 783MB (3361/3365, 99%)
STAT: fixed 3365 VOBUs                         

INFO: dvdauthor creating table of contents
INFO: Scanning /tmp/DVD/VIDEO_TS/VTS_01_0.IFO

I: -input-charset not specified, using utf-8 (detected in locale settings)
genisoimage 1.1.11 (Linux)
Scanning /tmp//DVD

Scanning /tmp//DVD/AUDIO_TS
Scanning /tmp//DVD/VIDEO_TS

The pad was 26 for file VIDEO_TS.IFO

Writing:   Initial Padblock                        Start Block 0
Done with: Initial Padblock                        Block(s)    16
Writing:   Primary Volume Descriptor               Start Block 16
Done with: Primary Volume Descriptor               Block(s)    1
Writing:   End Volume Descriptor                   Start Block 17
Done with: End Volume Descriptor                   Block(s)    1
Writing:   UDF volume recognition area             Start Block 18
Done with: UDF volume recognition area             Block(s)    3
Writing:   Version block                           Start Block 21
Done with: Version block                           Block(s)    1
Writing:   UDF pad to sector 32                    Start Block 22
Done with: UDF pad to sector 32                    Block(s)    10
Writing:   UDF main seq                            Start Block 32
Done with: UDF main seq                            Block(s)    16
Writing:   UDF second seq                          Start Block 48
Done with: UDF second seq                          Block(s)    16
Writing:   UDF integ seq                           Start Block 64
Done with: UDF integ seq                           Block(s)    2
Writing:   UDF pad to sector 256                   Start Block 66
Done with: UDF pad to sector 256                   Block(s)    190
Writing:   UDF Anchor volume                       Start Block 256
Done with: UDF Anchor volume                       Block(s)    1
Writing:   UDF file set                            Start Block 257
Done with: UDF file set                            Block(s)    2
Writing:   UDF directory tree                      Start Block 259
Done with: UDF directory tree                      Block(s)    6
Writing:   UDF file entries                        Start Block 265
Done with: UDF file entries                        Block(s)    6
Writing:   Path table                              Start Block 271
Done with: Path table                              Block(s)    4
Writing:   Directory tree                          Start Block 275
Done with: Directory tree                          Block(s)    3
Writing:   Directory tree cleanup                  Start Block 278
Done with: Directory tree cleanup                  Block(s)    0
Writing:   The File(s)                             Start Block 278

  1.25% done, estimate finish Sat Dec 12 10:45:02 2020


 99.42% done, estimate finish Sat Dec 12 10:45:03 2020

Total translation table size: 0
Total rockridge attributes bytes: 0
Total directory bytes: 4096
Path table size(bytes): 42
Done with: The File(s)                             Block(s)    401916
Writing:   UDF Anchor end volume                   Start Block 402194

Done with: UDF Anchor end volume                   Block(s)    1
Writing:   UDF Pad end                             Start Block 402195
Done with: UDF Pad end                             Block(s)    150
Max brk space used 0
402345 extents written (785 MB)

DVD ISO bestand /home/xxxx/filmpje2020.iso succesvol gemaakt

@alien999999999
Copy link
Author

so, i also found these files:

bSjpWI.mpg
fTjyvA.png
HGjgHL.png
lsWxxF.png
mVhMar.xml
NPpnSp.png
qTKEyh.xml
RbtsKp.mpg
rIMidL.vob
SORRQB.png

@alien999999999
Copy link
Author

file qTKEyh.xml:

<subpictures>
 <stream>
  <spu highlight="/tmp/fTjyvA.png" force="yes" select="/tmp/lsWxxF.png" start="00:00:00.00">
   <button name="b0" down="b1" y0="120" y1="452" x0="133" x1="584" up="b7"/>
   <button name="b1" down="b2" y0="386" y1="422" x0="632" x1="681" up="b0"/>
   <button name="b2" down="b3" y0="422" y1="456" x0="625" x1="702" up="b1"/>
   <button name="b3" down="b4" y0="162" y1="196" x0="14" x1="101" up="b2"/>
   <button name="b4" down="b5" y0="204" y1="238" x0="28" x1="81" up="b3"/>
   <button name="b5" down="b6" y0="352" y1="386" x0="611" x1="699" up="b4"/>
   <button name="b6" down="b7" y0="316" y1="352" x0="632" x1="676" up="b5"/>
   <button name="b7" down="b0" y0="120" y1="154" x0="21" x1="87" up="b6"/>
  </spu>
 </stream>
</subpictures>

@alien999999999
Copy link
Author

file: mVhMar.xml:

<dvdauthor dest="/tmp/DVD">
 <vmgm/>
 <titleset>
  <menus>
   <video widescreen="nopanscan" format="pal" aspect="16:9"/>
   <subpicture>
    <stream id="0" mode="widescreen"/>
    <stream id="1" mode="letterbox"/>
   </subpicture>
   <pgc entry="root">
    <pre>{g1 = 0;}</pre>
    <vob pause="inf" file="/tmp/RbtsKp.mpg"/>
    <button name="b0">{jump title 1;}</button>
    <button name="b1">{jump title 1;}</button>
    <button name="b2">{jump title 1;}</button>
    <button name="b3">{jump title 1;}</button>
    <button name="b4">{jump title 1;}</button>
    <button name="b5">{jump title 1;}</button>
    <button name="b6">{jump title 1;}</button>
    <button name="b7">{jump title 1;}</button>
   </pgc>
  </menus>
  <titles>
   <video format="pal" aspect="16:9"/>
   <pgc pause="0">
    <vob chapters="00:00:00.00" file="/home/xxxxx/Video's/FILM2020.vob"/>
    <post>{g1 = 0; call menu;}</post>
   </pgc>
  </titles>
 </titleset>
</dvdauthor>

@alien999999999
Copy link
Author

I'm assuming it's in the qTKEyh.xml file; i donno why it's spu with a bunch of buttons in it?

maybe the highlight is making all of it black?

it probably worked in older versions? did something change?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants