AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

gfx/conv/vcdimager_077.lha

Mirror:Random
Showing: i386-aros icongeneric icon
No screenshot available
Short:VCDImager 0.7.7 Beta
Author: SteffenH at hyperion-software.de (Amiga Port) ac-logic at freenet.de (Amiga Port) hvr at gnu.org (Original Linux Version)
Uploader:SteffenH hyperion-software de
Type:gfx/conv
Version:0.7.7
Architecture:m68k-amigaos,ppc-warpup
Date:2001-07-21
Download:gfx/conv/vcdimager_077.lha - View contents
Readme:gfx/conv/vcdimager_077.readme
Downloads:609

This archive includes VCDImager (a tool to convert MPEG Stream Files to Video CDs,
different sorts of Video CD Formats are supported, see enclosed original documentation
vcdimager.info for more information) and VCDRip (convert Video CDs to MPEG Stream Files).

Thanks go to Sven Ottemann for the help with making the vcdimager port faster by
converting the project to StormC-gcc.

According to the author of VCDImage this 0.7.7 Beta version is
"nearly stable and usually to be prefered to the 0.6.2 Stable version".
To go sure I provide both in seperate archives.

vcdimager and vcdimager68k in this new archive (second release of 0.7.7 Beta for
AmigaOS) have been compiled with StormC-gcc (the earlier version was compiled
with gcc-WarpUP) and it turned out that the I/O Code of StormC-gcc is much better.
Especially the PPC-Version is much faster compared to the old 0.7.7 Beta version.

Note, that the AmigaOS version of vcdimager 0.7.7 Beta has a bug (probably also
in the gcc-WarpUP compile which I only tested by doing vcdimager followed
by vcdrip and this did not cause a problem), but this bug only appears on 0.7.7,
not on the 0.6.2 version (vcdimager.lha). The bug is that Video-CDs generated
by 0.7.7 won't get recognized by some Amiga CD Filingsystems (while Video CDs
generated by the Amiga-Compile of 0.6.2 or of a Linux-Compile of 0.7.7 will
be recognized just fine). The generated CDs work just fine in a DVD-Player
on the big TV, though, despite the Amiga not recognizing them. A Mac also
recognizes them fine.

VCDImager generates .bin/.cue files. If you edit the .cue files a bit (some minor changes)
you can write the Video CDs with BurnIT! for example. I tested the Video CD with
AMP 2 and it works fine.

Executables for WarpUP and 68k are included. Be sure to raise your HD Buffers with
addbuffers.

Go to

http://www.gnu.org/software/vcdimager/

for more information on VCDImager.

Steffen Haeuser

User notes:

Just set a big enough stack, and go sure you assign etc: to somewhere (does not matter
where...). Use it like:

vcdimager -t vcd11 filename.mpg

Go sure the used MPG files are MPEG Streams (Video and Audio)

Notes for people wanting to compile the stuff:

Note: You need to depack sources.lha to be able to compile. I did the compile
with gcc-WarpUP. Adapting it to a different compiler might be quite some work
(I did not use StormC, as I was too lazy to convert the makefile into a project file).

As AmigaOS has no fully working configure, I made up the makefiles myselves, for WarpUP
and 68k. The WarpUP version can probably be improved a lot in speed by introducing
buffering to reduce the context switches. The 68k version requires ixemul being installed
(sorry).

differ.txt includes the changes to the original 0.6.2 version for the Amiga version.
If you apply both differ.txt and differ2.txt to the 0.7.7 Beta Source of vcdimager,
you can also port 0.7.7 Beta to the Amiga.

You get the full Linux Source Code of vcdimager at http://www.gnu.org/software/vcdimager/
To get my current Amiga Source of the thing you just have to apply the differ.txt on
the original source, and copy the makefiles over.

VCDImager falls under the GPL.

Note that my makefiles are a bit crappy. They will bring an error occasionally. In this
case just enter the directory where the error came and make the sub-makefile directly.
Also they won't link. To link you have to do (from frontends/cli, after copying the
linker libs to appropriate places so they will be found):

PPC:

ppc-amigaos-gcc -warpup -V2.95.2 -warpup -mcpu=604e vcdimager.o snprintf.o vsnprintf.o -lpopt -lvcd -lppcamiga -ovcdimager.exe
elf2exe2 vcdimager.exe vcdimager

ppc-amigaos-gcc -warpup -V2.95.2 -warpup -mcpu=604e vcdrip.o snprintf.o vsnprintf.o -lpopt -lvcd -lppcamiga -ovcdrip.exe
elf2exe2 vcdrip.exe vcdrip

68k:

gcc -V2.95 -m68060 vcdimager.o snprintf.o vsnprintf.o -lpopt -lvcd -lamiga -lm -ovcdimager68k

gcc -V2.95 -m68060 vcdrip.o snprintf.o vsnprintf.o -lpopt -lvcd -lamiga -lm -ovcdrip68k
elf2exe2 vcdrip.exe vcdrip

For 0.7.7 Beta you'd additionally include the object file rint.o and you would
also link vcddebug additionally.

Ah, to be able to compile vcdrip.c you also have to start this manually, another bug in
the makefile. Just compile it with the same options like the makefile does for
vcdimager.c...

Steffen Haeuser
SteffenH@hyperion-software.de


Contents of gfx/conv/vcdimager_077.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                   37      37 100.0% -lh0- a135 Jul  2  2001 authors
[generic]                  588    1037  56.7% -lh5- 7137 Jul  2  2001 bugs
[generic]                 9475   33563  28.2% -lh5- 30da Jul  2  2001 ChangeLog
[generic]                 7014   17992  39.0% -lh5- 4902 Jul  2  2001 copying
[generic]                  455     704  64.6% -lh5- 81f6 Jul  2  2001 faq
[generic]                 2135    6283  34.0% -lh5- b90d Jul  2  2001 missing
[generic]                 2614    7093  36.9% -lh5- e80c Jul  2  2001 news
[generic]                 1019    2104  48.4% -lh5- 4ed3 Jul  2  2001 readme
[generic]                74862   74862 100.0% -lh0- 5a11 Jul 20  2001 source.lha
[generic]                  465     808  57.5% -lh5- 70f8 Jul  2  2001 thanks
[generic]                  643    1094  58.8% -lh5- 0a73 Jul  2  2001 todo
[generic]                42496   88752  47.9% -lh5- 60f7 Jul  2  2001 vcddebug
[generic]                84248  204436  41.2% -lh5- b6d6 Jul  2  2001 vcddebug68k
[generic]                13349   36553  36.5% -lh5- dccd Jul  2  2001 vcdimager.info
[generic]                83163  166908  49.8% -lh5- 8148 Jul 20  2001 vcdimager68k
[generic]                35324   69068  51.1% -lh5- 0b29 Jun 30  2001 vcdrip
[generic]                17689   33072  53.5% -lh5- 8d92 Jun 30  2001 vcdrip68k
[generic]               105542  218232  48.4% -lh5- 6393 Jul 20  2001 vcdimager
[generic]                 2017    4612  43.7% -lh5- 2639 Jul 20  2001 vcdimager_077.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        19 files  483135  967210  50.0%            Jul 20  2001
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>