You are not logged in.

#1 2004-09-26 18:35:37

blabla
Member
Registered: 2004-06-22
Posts: 39

request: kavi2svcd

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

#2 2004-09-26 18:42:35

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: request: kavi2svcd

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

#3 2004-09-26 18:49:07

blabla
Member
Registered: 2004-06-22
Posts: 39

Re: request: kavi2svcd

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

#4 2004-09-26 19:00:22

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: request: kavi2svcd

# $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

#5 2004-09-26 19:04:09

blabla
Member
Registered: 2004-06-22
Posts: 39

Re: request: kavi2svcd

The tar.gz package from the homepage gave me some errors too, when doing a 'make'


:cry:

Offline

#6 2004-09-26 19:04:36

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: request: kavi2svcd

blabla wrote:

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

#7 2004-09-26 19:07:14

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: request: kavi2svcd

blabla wrote:

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

#8 2004-09-26 19:34:30

blabla
Member
Registered: 2004-06-22
Posts: 39

Re: request: kavi2svcd

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

#9 2004-09-26 20:38:08

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: request: kavi2svcd

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

#10 2004-09-26 20:44:39

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: request: kavi2svcd


The impossible missions are the only ones which succeed.

Offline

#11 2004-09-26 20:46:02

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: request: kavi2svcd


The impossible missions are the only ones which succeed.

Offline

#12 2004-09-26 20:47:07

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: request: kavi2svcd


The impossible missions are the only ones which succeed.

Offline

#13 2004-09-26 21:11:53

blabla
Member
Registered: 2004-06-22
Posts: 39

Re: request: kavi2svcd

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 wink ) 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 smile.

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

#14 2004-09-27 15:04:44

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: request: kavi2svcd

blabla wrote:

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 wink ) 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 smile.

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

blabla wrote:

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

#15 2004-09-27 16:43:05

blabla
Member
Registered: 2004-06-22
Posts: 39

Re: request: kavi2svcd

I send them a mail

gr

Offline

Board footer

Powered by FluxBB