[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[VCDImager Bugs/Devel] XML broken ?
From: |
Adrian |
Subject: |
[VCDImager Bugs/Devel] XML broken ? |
Date: |
Fri, 7 Dec 2001 22:23:06 +0100 |
Hi
I have a problem with the XML. I run
> vcdxgen dbz-70-1.mpg dbz-70-2.mpg dbz-71-1.mpg dbz-71-2.mpg dbz-72-1.mpg
dbz-72-2.mpg
>vcdxbuild videocd.xml
and the responses were:
>(Super) VideoCD xml description created successfully as `videocd.xml'
XML was created, but vcdxbuild reported:
>unsupported doctype (pubid: (null), sysid: videocd.xml) encountered
It happened with the 0.7.0-x version of SuSE 7.3, and also with: 0.7.9-1 from
your ftp. Could it depend on libxml2 ? The version on my machine is:
libxml2-2.4.10-5
It was the RPM binary from your site, so no broken gcc was used
additional Info:
> ldd `which vcdxbuild`
libxml2.so.2 => /usr/lib/libxml2.so.2 (0x40023000)
libz.so.1 => /lib/libz.so.1 (0x400c0000)
libm.so.6 => /lib/libm.so.6 (0x400cf000)
libpopt.so.0 => /usr/lib/libpopt.so.0 (0x400f1000)
libc.so.6 => /lib/libc.so.6 (0x400f8000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
> uname -a
Linux adispc 2.4.16 #3 Mon Nov 26 21:59:27 CET 2001 i686 unknown
The auto-created XML is:
<?xml version="1.0"?>
<!DOCTYPE videocd PUBLIC "-//GNU//DTD VideoCD//EN"
"http://www.gnu.org/software/vcdimager/videocd.dtd">
<!-- commandline used: vcdxgen dbz-70-1.mpg dbz-70-2.mpg dbz-71-1.mpg
dbz-71-2.mpg dbz-72-1.mpg dbz-72-2.mpg -->
<videocd xmlns="http://www.gnu.org/software/vcdimager/1.0/" class="vcd"
version="2.0">
<info>
<album-id></album-id>
<volume-count>1</volume-count>
<volume-number>1</volume-number>
<restriction>0</restriction>
</info>
<pvd>
<volume-id>VIDEOCD</volume-id>
<system-id>CD-RTOS CD-BRIDGE</system-id>
<application-id></application-id>
<preparer-id/>
<publisher-id/>
</pvd>
<sequence-items>
<sequence-item src="dbz-70-1.mpg" id="sequence-00"/>
<sequence-item src="dbz-70-2.mpg" id="sequence-01"/>
<sequence-item src="dbz-71-1.mpg" id="sequence-02"/>
<sequence-item src="dbz-71-2.mpg" id="sequence-03"/>
<sequence-item src="dbz-72-1.mpg" id="sequence-04"/>
<sequence-item src="dbz-72-2.mpg" id="sequence-05"/>
</sequence-items>
<pbc>
<playlist id="lid-000">
<next ref="lid-001"/>
<return ref="lid-end"/>
<wait>5</wait>
<autowait>0</autowait>
<play-item ref="sequence-00"/>
</playlist>
<playlist id="lid-001">
<prev ref="lid-000"/>
<next ref="lid-002"/>
<return ref="lid-end"/>
<wait>5</wait>
<autowait>0</autowait>
<play-item ref="sequence-01"/>
</playlist>
<playlist id="lid-002">
<prev ref="lid-001"/>
<next ref="lid-003"/>
<return ref="lid-end"/>
<wait>5</wait>
<autowait>0</autowait>
<play-item ref="sequence-02"/>
</playlist>
<playlist id="lid-003">
<prev ref="lid-002"/>
<next ref="lid-004"/>
<return ref="lid-end"/>
<wait>5</wait>
<autowait>0</autowait>
<play-item ref="sequence-03"/>
</playlist>
<playlist id="lid-004">
<prev ref="lid-003"/>
<next ref="lid-005"/>
<return ref="lid-end"/>
<wait>5</wait>
<autowait>0</autowait>
<play-item ref="sequence-04"/>
</playlist>
<playlist id="lid-005">
<prev ref="lid-004"/>
<next ref="lid-end"/>
<return ref="lid-end"/>
<wait>5</wait>
<autowait>0</autowait>
<play-item ref="sequence-05"/>
</playlist>
<endlist id="lid-end" rejected="true"/>
</pbc>
</videocd>
it seems to be valid, and I see no differences (syntactical) to the examples.
Maybe the error will tell me something else ? Or is this realy a Bug ? At
least vcdxgen seems to produce non-working XML.
I have also tried with filled <preparer-id> and/or <publisher-id> Tags, also
with CDI apps in <filesystem>, but it seems pubid:(null) has nothing to do
with <publisher-id> Tags. Is it an undocumented new Tag or attribute ?
Adi
Adrian
- [VCDImager Bugs/Devel] XML broken ?,
Adrian <=