LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   qdvdauthor for Qt5 (https://www.linuxquestions.org/questions/linux-software-2/qdvdauthor-for-qt5-4175627138/)

pmv 04-06-2018 09:55 AM

qdvdauthor for Qt5
 
qdvdauthor for Qt5 to find under:
https://sourceforge.net/projects/qdvd

pmv 12-02-2019 01:15 PM

Arch Linux, Debian, Mageia, OpenSuSE and Ubuntu packages.

pmv 03-13-2023 11:10 PM

QDVDAuthor has been translated in Qt6 (version 2.4.1-014).

pmv 07-02-2023 03:59 PM

Slackware 15.0 QDVDAuthor package
https://sourceforge.net/projects/qdv...lackware/15.0/

pmv 07-04-2023 06:57 AM

With qdvdauthor 2.3.1-013 one can create a DVD with a mp4 video file but the file name should consist of ASCII letters.
To add a video one should click right to the picture "Add Background" ("Add Movie").
Quote:

but then attempting to add mp4 video files did not work.

It just sat there doing nothing and I was not able to add any of the mp4 files to the project.


glennmcc 07-04-2023 07:34 AM

root@glennmcc-i7:~# qdvdauthor
QEventLoop: Cannot be used without QApplication
QObject::connect: No such signal QAction::activated()
QObject::connect: No such slot QDVDAuthor::slotAddFrameObject ( )
QObject::connect: No such slot QDVDAuthor::slotAddTextObject ( )
QObject::connect: No such slot QDVDAuthor::slotAddImageObject ( )
QObject::connect: No such slot QDVDAuthor::slotAddMovieObject ( )
QObject::connect: No such signal QLineEdit::lostFocus ( )
QObject::connect: (sender name: 'm_pEditZoom')
QObject::connect: (receiver name: 'uiDVDLayout')
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 794, resource id: 14699647, major code: 40 (TranslateCoords), minor code: 0
QLayout: Attempting to add QLayout "" to PreviewFileDialog "PreviewFileDialog", which already has a layout
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1260, resource id: 14700087, major code: 40 (TranslateCoords), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1622, resource id: 14700527, major code: 40 (TranslateCoords), minor code: 0
QObject::connect: No such signal QTreeWidget::selectionChanged ( )
QObject::connect: (sender name: 'm_pListViewVirtual')
QObject::connect: (receiver name: 'uiDialogFiles')
QObject::connect: No such signal QTreeWidget::rightButtonClicked(Q3ListViewItem *, const QPoint &, int )
QObject::connect: (sender name: 'm_pListViewVirtual')
QObject::connect: (receiver name: 'uiDialogFiles')
QObject::connect: No such signal Input::GroupView::itemActivated ( QListWidgetItem *item )
QObject::connect: (receiver name: 'uiDialogFiles')
QObject::connect: No such signal QListWidget::dropped ( QDropEvent *, const QList<Q3IconDragItem> & )
QObject::connect: (sender name: 'm_pPreview')
QObject::connect: (receiver name: 'uiDialogFiles')
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
QObject::connect: No such signal QTreeWidget::selectionChanged ( )
QObject::connect: (sender name: 'm_pListViewVirtual')
QObject::connect: (receiver name: 'uiDialogFiles')
QObject::connect: No such signal QTreeWidget::rightButtonClicked(Q3ListViewItem *, const QPoint &, int )
QObject::connect: (sender name: 'm_pListViewVirtual')
QObject::connect: (receiver name: 'uiDialogFiles')
QObject::connect: No such signal Input::GroupView::itemActivated ( QListWidgetItem *item )
QObject::connect: (receiver name: 'uiDialogFiles')
QObject::connect: No such signal QListWidget::dropped ( QDropEvent *, const QList<Q3IconDragItem> & )
QObject::connect: (sender name: 'm_pPreview')
QObject::connect: (receiver name: 'uiDialogFiles')
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
Thumbs::Entry *Thumbs::find ( unsigned long long iHash, bool bImage )
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 6053, resource id: 14702757, major code: 40 (TranslateCoords), minor code: 0
root@glennmcc-i7:~#

pmv 07-04-2023 08:03 AM

Can you explain what you tried to do?

glennmcc 07-04-2023 08:27 AM

http://glennmcc.dynu.com/Qdvdauthor-2.3.1.webm

pmv 07-04-2023 10:26 AM

First I create a new Project, then add "Add Background" then "Add Movie" from the Toolbar, then I press with the right mouse button on the Background and choose "Add Frame" from the menu and make the Frame with the mouse, then press with the right mouse button at the Frame and choose "Define as Button" a menu appears from witch I choose the video (the entry under "vmgm") and then press "createDVD" from the Toolbar.

In qdvdauthor 2.3.1-013 is still yet not all well implemented.

glennmcc 07-04-2023 10:55 AM

Quote:

Originally Posted by pmv (Post 6440110)

In qdvdauthor 2.3.1-013 is still yet not all well implemented.

What you have done so-far is great. Thank you.

But I love the way v2.3.0 works so I'll stay with it and keep checking back
to see if you have implemented more of the 'features' that I like in v2.3.0

pmv 11-26-2023 03:39 AM

In dialogimages.cpp there is a bug in
Code:

void DialogImages::slotCheckWorker ( )
{
...
  while ( it != m_listOfImageScansDone.end ( ) )  {
      pScan = *it++;
      if ( pScan && pScan->hasExited (  )  )  {
...

and I don't know why.
If one choose the button "Add / Organize Images"

pmv 12-02-2023 03:21 PM

1 Attachment(s)
How to "Add video" screenshot

pmv 03-29-2024 11:28 PM

The bug in dialogimages.cpp if one chooses the button "Add / Organized Images" is solved in version 2.3.1-014 and 2.4.1-001.

glennmcc 04-11-2024 03:07 PM

Just now built and used 2.4.1-001 for qt6 on Slackware64-current.

FANTASTIC work !!

Q: Is there a build option that can be used to disable Cmake etc. from looking for VLC ?

To build 2.4.1-001 I had to go through the various files and comment-out reference to VLC

Also, would it be possible to just use the existing version of ffmpeg already on the system
rather than building with v0.6.7 from 11 years ago ?
(slackware64-current here has ffmpeg 6.1.1 installed)

pmv 04-11-2024 10:09 PM

One can disable VLC in CMakeLists.txt and change:
Code:

SET( command_5 "#define VLC_SUPPORT 1" )
to
SET( command_5 "#define VLC_SUPPORT 0" )

but if it helps I don't know.
qrender is dependent from ffmpeg v0.6.7, to use the newest ffmpeg one has to rewritte qrender.


All times are GMT -5. The time now is 02:19 AM.