KMediaFactory
Video
Score 81%
Last changelog:

12 years ago

Features:
- ISO Image output
- Support for dvdauthor 0.7.0
- Ukrainian translation

Bug fixes:
- Several bug fixes

abo

5 years ago

I can't add MP4s. What am I doing wrong?

Report

hifi25nl

8 years ago

I have tried to make a DVD with a file on a network hard disk, but it was impossible.
After I have copied the file to my computer, but kmediafactory is complaining about that: "you can only select local file"

Report

deadbabylon

9 years ago

COmpiling of kmediafactory 0.6.0 fails with some errors on the developing version of Fedora 10 (aka Rawhide):

Quote:Building CXX object lib/CMakeFiles/kmf.dir/kmflanguagewidgets.o
In file included from /builddir/build/BUILD/kmediafactory-0.6.0/lib/kmflanguagewidgets.cpp:24:
/builddir/build/BUILD/kmediafactory-0.6.0/lib/qdvdinfo.h:64: error: 'uint64_t' does not name a type
/builddir/build/BUILD/kmediafactory-0.6.0/lib/qdvdinfo.h:89: error: 'uint64_t' does not name a type
/builddir/build/BUILD/kmediafactory-0.6.0/lib/qdvdinfo.h:117: error: 'uint64_t' does not name a type
/builddir/build/BUILD/kmediafactory-0.6.0/lib/qdvdinfo.h:121: error: 'uint64_t' has not been declared
/builddir/build/BUILD/kmediafactory-0.6.0/lib/qdvdinfo.h:127: error: 'uint64_t' does not name a type
/builddir/build/BUILD/kmediafactory-0.6.0/lib/qdvdinfo.h: In constructor 'QDVD::Track::Track()':
/builddir/build/BUILD/kmediafactory-0.6.0/lib/qdvdinfo.h:112: error: class 'QDVD::Track' does not have any field named 'm_size'
/builddir/build/BUILD/kmediafactory-0.6.0/lib/qdvdinfo.h: In member function 'void QDVD::Track::setSize(int)':
/builddir/build/BUILD/kmediafactory-0.6.0/lib/qdvdinfo.h:121: error: 'm_size' was not declared in this scope
/builddir/build/BUILD/kmediafactory-0.6.0/lib/qdvdinfo.h: At global scope:
/builddir/build/BUILD/kmediafactory-0.6.0/lib/qdvdinfo.h:309: error: 'uint64_t' does not name a type
/builddir/build/BUILD/kmediafactory-0.6.0/lib/qdvdinfo.h:319: error: 'uint64_t' does not name a type
/builddir/build/BUILD/kmediafactory-0.6.0/lib/qdvdinfo.h:377: error: 'uint64_t' does not name a type
make[2]: Leaving directory `/builddir/build/BUILD/kmediafactory-0.6.0/x86_64-redhat-linux-gnu'
[ 5%]
make[2]: *** [lib/CMakeFiles/kmf.dir/kmflanguagewidgets.o] Error 1
make[1]: *** [lib/CMakeFiles/kmf.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

Full build log: http://nopaste.info/8590ee7037.html
Full install log (package versions): http://nopaste.info/fde7ff360c.html

The used cmake version is 2.6.1, but it doesn't seem to be the same problem like in the post above.

Report

C

pdamsten

9 years ago

Should be fixed in 0.7.0_rc2:
http://code.google.com/p/kmediafactory/downloads/list

Report

deadbabylon

9 years ago

Thx, working now.

Report

Helionis

9 years ago

Here is the error message I get from the compilation on Debian Sid using kmediafactory.0.6.0:

[ 66%] Building CXX object plugins/template/CMakeFiles/kmediafactory_template.dir/templatepluginsettings.o
Linking CXX shared module ../../lib/kmediafactory_template.so
[ 66%] Built target kmediafactory_template
Scanning dependencies of target simple.kmft
make[2]: *** Pas de règle pour fabriquer la cible « plugins/template/simple/simple.kmft », nécessaire pour « plugins/template/simple/CMakeFiles/simple.kmft ». Arrêt.
make[1]: *** [plugins/template/simple/CMakeFiles/simple.kmft.dir/all] Erreur 2

Any help will be appreciated.
Thank you
Helionis

Report

C

pdamsten

9 years ago

Currently KMediaFactory cannot be compiled with cmake 2.6.0
http://code.google.com/p/kmediafactory/issues/detail?id=1

Report

parq

10 years ago

I've tried to create a dvd with a custom background image, but kmf doesn't show it. As backgound there's only a dark grey plain image.
I've test it with several images .jpg .png, in different previews and the result is the same.
The dark grey background is seen in the preview and in the final dvd.
The dvd is created ok and works fine.
I'm using:
- Ubuntu 7.04 feisty fawn
- Kmediafactory 0.5.1

(there's another way to report bugs?)

Report

farcus

10 years ago

I'm having the same issue with Kmediafactory from the opensuse 10.3 repo
Has no background - just black on the computer screen and also on teh completed DVD. No image either.
Setting the background image manually makes no difference.
Really looking for a fix on this so I can resume usign it.

Report

joeprusa

9 years ago

Hi, had the same problem on Hardy - looks like the imagemagick libraries channged again - try to compile this one http://kmediafactory.googlecode.com/files/kmediafactory-0.5.2.4.tar.bz2

Report

and003

10 years ago

I tried to install KMediaFactory, but I have run into a snag. I made the attempt using "./configure" as I was supposed to, but was greeted with the following message:

"Invalid configuration `i686-pc-linux-': machine `i686-pc-linux' not recognized"

Does anyone know how to get around this?

I should mention that when I downloaded the Bzipped Tar archive of this program, I opened it using 'ark' and saved it as a Gzip file.

I am also using Linspire 5.0.

Report

luca91

10 years ago

This is the bugtrace provided by KDE:

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1245940016 (LWP 5773)]
[KCrash handler]
#9 0xb7cd6270 in ff_mpeg4_decode_mb (s=0x855ee30, block=0x8508570)
at bitstream.h:813
#10 0xb7cbb8d7 in decode_slice (s=0x855ee30) at h263dec.c:203
#11 0xb7cbcb8d in ff_h263_decode_frame (avctx=0x8486470, data=0x84e5a10,
data_size=0xbf9d7ef8, buf=0x86216a0 "", buf_size=6575) at
h263dec.c:713
#12 0xb7e543a0 in avcodec_decode_video (avctx=0x8486470,
picture=0x84e5a10,
got_picture_ptr=0xbf9d7ef8, buf=0x86216a0 "", buf_size=6575) at
utils.c:949
#13 0xb7c0bc69 in QFFMpegFile::frame (this=0x845cf50) at qffmpeg.cpp:264
#14 0xb7c0c746 in QFFMpeg::rawFrame (this=0x8488998, qtime={ds = 0})
at qffmpeg.cpp:472
#15 0xb5647d6c in VideoObject::getFrame (this=0x8486fe0, time=0)
at ../../ffmpeg/cppapi/qffmpeg.h:121
#16 0xb564be65 in VideoObject::preview (this=0x8486fe0, chap=1)
at videoobject.cpp:813
#17 0xb5725e43 in KMFImage::setImage (this=0x85db930, url=@0xbf9d8160)
at kmfimage.cpp:141
#18 0xb57264f4 in KMFImage::fromXML (this=0x85db930,
element=@0xbf9d827c)
at kmfimage.cpp:190
#19 0xb5728955 in KMFWidgetFactory::create (this=0x845c2d0,
element=@0xbf9d827c, parent=0x844e490) at kmfwidgetfactory.cpp:100
#20 0xb5728ce7 in KMFWidgetFactory::create (this=0x845c2d0,
element=@0xbf9d830c, parent=0x860c430) at kmfwidgetfactory.cpp:136
#21 0xb5728ce7 in KMFWidgetFactory::create (this=0x845c2d0,
element=@0xbf9d839c, parent=0x85fd9b0) at kmfwidgetfactory.cpp:136
#22 0xb5728ce7 in KMFWidgetFactory::create (this=0x845c2d0,
element=@0xbf9d842c, parent=0x85e9868) at kmfwidgetfactory.cpp:136
#23 0xb5728ce7 in KMFWidgetFactory::create (this=0x845c2d0,
element=@0xbf9d84bc, parent=0x85e62e0) at kmfwidgetfactory.cpp:136
#24 0xb5728ce7 in KMFWidgetFactory::create (this=0x845c2d0,
element=@0xbf9d8714, parent=0x8382e50) at kmfwidgetfactory.cpp:136
#25 0xb5728f37 in KMFWidgetFactory::createPage (element=@0xbf9d8714,
parent=0x8382e50, title=0, chapter=0) at kmfwidgetfactory.cpp:54
#26 0xb5721094 in KMFMenu::addPage (this=0x8382e50, element=@0xbf9d8714,
pageSet=1, title=0, chapter=0) at kmfmenu.cpp:225
#27 0xb572148e in KMFMenu::addPage (this=0x8382e50, name=@0x8454470,
title=1,
chapter=0) at kmfmenu.cpp:265
#28 0xb571e4b6 in KMFButton::parseJump (this=0x85e7fa0, addPages=true)
at kmfbutton.cpp:196
#29 0xb57127c3 in KMFMenuPage::parseButtons (this=0x8468ed0,
addPages=true)
at kmfmenupage.cpp:162
#30 0xb57211ff in KMFMenu::addPage (this=0x8382e50, element=@0xbf9d8984,
pageSet=0, title=0, chapter=0) at kmfmenu.cpp:235
#31 0xb57213ec in KMFMenu::addPage (this=0x8382e50, name=@0xbf9d89e4,
title=0,
chapter=0) at kmfmenu.cpp:253
#32 0xb57237e2 in KMFMenu::makeMenu (this=0x8382e50, type=@0xbf9d8a48)
at kmfmenu.cpp:360
#33 0xb570adc7 in TemplateObject::make (this=0x8382dc0,
type=@0xbf9d8aa4)
at templateobject.cpp:194
#34 0x0806cf80 in KMFProject::make (this=0x81a0f08, type=@0xbf9d8ae8)
at kmfproject.cpp:369
#35 0x0806644d in OutputPage::start (this=0x81abfe0) at
outputpage.cpp:133
#36 0x08066b84 in OutputPage::qt_invoke (this=0x81abfe0, _id=53,
_o=0xbf9d8b94)
at outputpage.moc:108
#37 0xb6a8a3cd in QObject::activate_signal ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0xb6dc40ce in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0xb6aa6497 in QSignal::activate () from
/usr/lib/qt3/lib/libqt-mt.so.3
#40 0xb6aad823 in QSingleShotTimer::event ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0xb6a2b647 in QApplication::internalNotify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#42 0xb6a2c4f9 in QApplication::notify () from
/usr/lib/qt3/lib/libqt-mt.so.3
#43 0xb70e81f2 in KApplication::notify () from
/opt/kde3/lib/libkdecore.so.4
#44 0xb6a20663 in QEventLoop::activateTimers ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#45 0xb69dabd0 in QEventLoop::processEvents ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#46 0xb6a420e0 in QEventLoop::enterLoop () from
/usr/lib/qt3/lib/libqt-mt.so.3
#47 0xb6a41f76 in QEventLoop::exec () from
/usr/lib/qt3/lib/libqt-mt.so.3
#48 0xb6a2b00f in QApplication::exec () from
/usr/lib/qt3/lib/libqt-mt.so.3
#49 0x08060721 in main (argc=) at main.cpp:60

Report

StefanT

11 years ago

ImageMagick yields an error:
Non-conforming drawing primitive definition `rectangle'

Setting LANG to English fixes the problem.

I think you should change the LANG variable. But simply unsetting it does not work. My default is "de_DE.UTF-8".
If I unset the variable, the strings are not rendered correctly anymore. I have to set LANG to "en_US.UTF-8" to make ImageMagick work and render the strings properly.

Report

rubengs

11 years ago

How did you changed the LANG variable? I have the same problem and can't figure how to make the change to LANG.

Report

bugmenot

11 years ago

I've kubuntu 6.06 and I've kmediafactory working perfectly!

I've only modified (by editor menu) KMediaFactory "link" with the command:

LC_ALL="C" kmediafactory

and all works fine!

bye! o'6;-)

Report

bugmenot

11 years ago

A last thing:

You must use (for PAL) 352x576 or 720x576 mpg video files to make kmediafactory working.

You can use avidemux to make conversions (eg: XXXxYYY.avi=>720x576.mpg or 520x576.mpg=>720x576.mpg)

Report

jayenell

11 years ago

From the site: "Import any file supported by ffmpeg and convert it to DVD compatible video."

I tried to use a divx-avi, but it only complained about this in the log:

"Skipping sector, wating for first VOBU...".

So that doesn't seem to work, that's a shame.

I am looking for a app that can encode all mplayer- or xine-supported videofiles to DVD. I also like to be able to move videos into chapters or titles and to include subtitles. I thought I've found it, but no :-(. Allthough subtitles are working.

So I will continue use DeVeDe, allthough I can use this to create menu's, but there are more apps like that. A pitty, I thought I've found a all-in-one-solution.

Report

yoho

11 years ago

Stop whining. Have a look here : http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-vcd-dvd.html. If you're in a hurry, see section 13.6.5 to make all your videos DVD compliant.

Report

kwr2k

11 years ago

I understand that the original poster is getting the error while using .avi files -- please correct me, if not so.

However, I get the same error even when I'm using only mpeg files to start with. I followed these steps:

1. Add Media
2. Choose Template
3. Select Output -> DVD Author Project
4. DVD Directory
This is where I get a stream of errors like: Skipping sector, waiting for first VOBU...

All required/optional libraries were found on compilation. I am using PCLinuxoS.

Regards,
Kanwar

Report

davinissim

11 years ago

Hi.

When running make I'm getting the following error and I can't seem to fix it.

In file included from /usr/include/dvdread/ifo_read.h:24,
from ./qdvdinfo.h:31,
from ./kmflanguagewidgets.h:23,
from kmfwidgets.cpp:11:
/usr/include/dvdread/ifo_types.h:32:2: error: #error "Must include or before any libdvdread header."
make[3]: *** [kmfwidgets.lo] Error 1
make[3]: Leaving directory `/home/dnissim/Software/kmediafactory-0.5.0/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/dnissim/Software/kmediafactory-0.5.0/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/dnissim/Software/kmediafactory-0.5.0'
make: *** [all] Error 2

any help would be appreciated.

Thanks.

Report

richardLH22

11 years ago

Hello, i had the same problem. I solve it with temporary deinstalling my libdvdread and do ./configure run again. After compiling, the programm runs without problems.

After all, i naturally install my libdvdread again.

Greeting Richard

Report

C

pdamsten

11 years ago

This should be fixed in the latest snapshot.

Report

noravi

11 years ago

I saw the screenshots and looks impressive and, besides, doesn't require transcode (I never found a way to install it in my Kubuntu Breezy Distribution). There are some differencies between the libraries in Fedora and in Kubuntu, so I couldn't make it work. Are you planning to release a Debian based version?

Report

StefanT

11 years ago

Transcode on Kubuntu: add "multiverse" to your /etc/apt/sources.list, like in this line: deb ftp://at.archive.ubuntu.com/ubuntu breezy universe multiverse

Report

BorgQueen

11 years ago

I added a mpg to the project, named it etc. When I hit start it produces all the right components but the movie isn't included.

Report

12 years ago

Features:
- ISO Image output
- Support for dvdauthor 0.7.0
- Ukrainian translation

Bug fixes:
- Several bug fixes

product-maker 61 285

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.8.1
updated Aug 01 2011
added Jan 28 2005
downloads today
0
page views today 3