You are not logged in.
Ummm,
the title says it all.
btw if someone knows a program that offers more quality or is easier to use, pls let me know.
Does it produce the same quality as the windows progs (like dvd2svcd)?
I'm a linux encoding noob (the transcode commandline stuff is too difficult for me).
gr.
Offline
not really sure about avi, but if you need to make svcd, you can have a look at vcdimager (pkg in extra)
it is a commandline tool, but for elementar things not bad (i never used more than elementar parts of it, so i actually don't know the rest ;-) )
The impossible missions are the only ones which succeed.
Offline
dp,
the creation of the .bin and .cue files with vcdimager isn't the problem.
The problem is how to convert the divx (avi) files to svcd (mpeg) files with the right PAL resolutions (576x480 25 fps).
gr
Offline
# $Id: PKGBUILD,v 1.4 2004/09/22 11:54:16 damir Exp $
# Contributor: damir <damir@archlinux.org>
# Maintainer: damir <damir@archlinux.org>
pkgname=kavi2svcd
pkgver=0.8.2
pkgrel=1
pkgdesc="kavi2svcd is a grahphical user interface for transcode, vcdimager and cdrdao with the purpose to generate vcd's"
url="http://www.cornelinux.de/web/linux/$pkgname/"
depends=('kdelibs>=3.3.0' 'vcdimager' 'transcode' 'cdrdao')
source=($url/$pkgname-$pkgver.tar.gz)
build() {
cd $startdir/src/$pkgname-$pkgver
sed -i 's|;;|;|g' kavi2svcd/{vcdclass.h,prefclass.h}
./configure --prefix=/opt/kde
make || return 1
make DESTDIR=$startdir/pkg install
}
however, it does not yet compile ok:
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde/include -I/opt/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall-pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -march=i686 -O2 -pipe -fno-exceptions -fno-check-new -c -o svcdmodedlg.o `test -f svcdmodedlg.cpp || echo './'`svcdmodedlg.cpp
cc1plus: warning: command line option "-Wmissing-prototypes" is valid for C/ObjC but not for C++
svcdmodedlg.cpp: In constructor `svcdModeDlg::svcdModeDlg(QWidget*, const char*, bool, uint)':
svcdmodedlg.cpp:5072: error: `spacer17' undeclared (first use this function)
svcdmodedlg.cpp:5072: error: (Each undeclared identifier is reported only once for eachfunction it appears in.)
svcdmodedlg.cpp:5084: error: `spacer15_3' undeclared (first use this function)
make[2]: *** [svcdmodedlg.o] Error 1
make[2]: Leaving directory `/home/damir/cvsARCH/extra/multimedia/kavi2svcd/src/kavi2svcd-0.8.2/kavi2svcd'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/damir/cvsARCH/extra/multimedia/kavi2svcd/src/kavi2svcd-0.8.2'
make: *** [all] Error 2
==> ERROR: Build Failed. Aborting...
The impossible missions are the only ones which succeed.
Offline
The tar.gz package from the homepage gave me some errors too, when doing a 'make'
:cry:
Offline
dp,
the creation of the .bin and .cue files with vcdimager isn't the problem.
The problem is how to convert the divx (avi) files to svcd (mpeg) files with the right PAL resolutions (576x480 25 fps).
gr
ok, sorry, i never had to play with transcode in detail, because a friend of mine did play with it for things i needed (on a mac), so i already had the raw data to use with vcdimager
The impossible missions are the only ones which succeed.
Offline
The tar.gz package from the homepage gave me some errors too, when doing a 'make'
:cry:
take the PKGBUILD i posted for a start
you __only__ need to figure out, what is wrong in svcdmodedlg.cpp
The impossible missions are the only ones which succeed.
Offline
you __only__ need to figure out, what is wrong in svcdmodedlg.cpp
1. i don't have the time to search 3 hours for errors in some config files
2. i don't understand it (i'm a user, not a programmer)
3. this is imho still the weak spot of linux (installation in windows is soooooo much easier)
4. why doesn't the damn package provided on the homepage compile ?
5. i know that question shouldn't be asked here
6. i'm aware of the fact that one should be happy that someone is willing to take the time and effort to write such a program and one must shut up, unless one can do it better
7. i'm shutting up now
gr
Offline
he he ... nice points ;-)
the thing is: we are using the newest libs in arch and it looks like this tool is using some functions that are not longer available in the newest libs --- the author should have a look at it and fix it, but s/he probably does not have time to do so
the good thing in opensource software is that, everybody can provide parts to fix the problem (it's the goodwill of people spending their time)
in windows, you (mostly) have to pay for the software (paying some people) and most things are statically linked and not at all optimized for the hardware
The impossible missions are the only ones which succeed.
Offline
The impossible missions are the only ones which succeed.
Offline
http://dominia.org/djao/dvdsub.ver3-5.html
http://www.satlug.org/~bigjnsa/vcd-linux.htm
(solution inside)
The impossible missions are the only ones which succeed.
Offline
also good resource:
http://dvdripping-guid.berlios.de/Divx-to-VCD_en.html
The impossible missions are the only ones which succeed.
Offline
dp, thanks for the effort
I already tried that, just can't get it right for PAL
It's all commandline stuff. I just want some gui progs (lazy). So Kavi2svcd seems to be the best option.
btw there are some very good freeware progs in windows too.
btw2 dvd2svcd can be run with only freeware progs too (for who's interested in it ) Dvd2svcd itself always has been freeware.
- New feature: I have added support for Nic's QuEnc. Now DVD2SVCD can be run with freeware programs only if you want to .
dp: do you think there's a solution for the kavi2svcd problem (i really don't understand it) or must i go back to windows for divx-svcd conversion ?
gr.
Offline
btw there are some very good freeware progs in windows too.
btw2 dvd2svcd can be run with only freeware progs too (for who's interested in it ) Dvd2svcd itself always has been freeware.
- New feature: I have added support for Nic's QuEnc. Now DVD2SVCD can be run with freeware programs only if you want to .
install wine and then install this freeware and try it out - there is a chance to work, wine is pretty stable now for some things
dp: do you think there's a solution for the kavi2svcd problem (i really don't understand it) or must i go back to windows for divx-svcd conversion ?
gr.
i had a look at it for fast, and all i can say is
the constructor `svcdModeDlg::svcdModeDlg(QWidget*, const char*, bool, uint)' is wrong inside, so i suppose that this GUI-app is _old_ and do not updated to some dependency
as i don't know the API to it, i need to search for it, but don't have time for this now (exams) - anyone knows how to contact the authors of this app? they maybe can fix it easily, if they know that it is broken
The impossible missions are the only ones which succeed.
Offline
I send them a mail
gr
Offline