[PyQt] Playing an ogg file with QtMultimedia?

Saeed Mahdizadeh Bakhshmand saeedbakhshmand at gmail.com
Wed Sep 9 15:46:40 BST 2015


This problem is solved, thanks for your follow up, so I tried it in a later
nightly version of Slicer and it worked fine.
On Sep 9, 2015 10:11 AM, "Rembrand (daxLAB Limitted)" <rembrand at daxlab.com>
wrote:

>
> Did you try to play the same .ogg file with another (external) player?
>
> I did play multimedia files on Linux with QtMultimedia succesfully  but I
> have to check and see if it was .ogg (I believe I did). I also used the
> fromLocalFile option for that to be sure.
>
> I'm not sure but I think  that I read  that spaces inside the path to the
> codecs can cause problems.
>
> Best regards,
> Rembrand
>
> Cell phone: +31 646.224.526
> Email: rembrand at daxlab.com
> Sent from my smart phone.
>
>
>
> -------- Original message --------
> From: pyqt-request at riverbankcomputing.com
> Date: 09/09/2015 13:00 (GMT+01:00)
> To: pyqt at riverbankcomputing.com
> Subject: PyQt Digest, Vol 134, Issue 9
>
> Send PyQt mailing list submissions to
> pyqt at riverbankcomputing.com
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://www.riverbankcomputing.com/mailman/listinfo/pyqt
> or, via email, send a message with subject or body 'help' to
> pyqt-request at riverbankcomputing.com
>
> You can reach the person managing the list at
> pyqt-owner at riverbankcomputing.com
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of PyQt digest..."
>
>
> Today's Topics:
>
>    1. Usage of active-x based camera viewer components (Carl Wolff)
>    2. Re: Playing an ogg file with QtMultimedia? (Brandon Keith Biggs)
>    3. Return type Qlist<QModelIndex> is ignored because it is
>       unknown to PythonQt (Saeed Mahdizadeh Bakhshmand)
>    4. Re: Return type Qlist<QModelIndex> is ignored because it is
>       unknown to PythonQt (Florian Bruhin)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 8 Sep 2015 21:36:39 +0200
> From: Carl Wolff <carl at wolff-online.nl>
> To: pyqt at riverbankcomputing.com
> Subject: [PyQt] Usage of active-x based camera viewer components
> Message-ID:
> <CA+89xzSKqZK_CwUWQfmYpAixiNBNQs=ACtNZkisEif3vRgaW6A at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hello Group members
>
> If I have an com / active-x based camera viewer library (in order to create
> a viewing pane in my pyqt based application) can I use qaxcontainer for
> that?
>
> What are the pitfalls and things to be careful with?
>
> Are there limitations?
>
> Best regards
> Carl.
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20150908/d91bfe97/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 2
> Date: Tue, 8 Sep 2015 21:52:24 +0200
> From: Brandon Keith Biggs <brandonkeithbiggs at gmail.com>
> To: pyqt at riverbankcomputing.com
> Subject: Re: [PyQt] Playing an ogg file with QtMultimedia?
> Message-ID: <55EF3C78.3060305 at gmail.com>
> Content-Type: text/plain; charset="windows-1252"; Format="flowed"
>
>   Hello,
> > I get:
> > "Unsupported media type."
> > as the error.
> >
> > I found:
> > http://stackoverflow.com/questions/15043620/cant-play-ogg-and-flac
> >
> > and installed the codecs from:
> > http://www.xiph.org/dshow/
> >
> > I just ran the binary installer installing them into:
> > C:\Program Files (x86)\Xiph.Org\Open Codecs\x64
> >
> > But I am still getting the unsupported media type.
> > Thank you,
> >
> > Brandon Keith Biggs <http://www.brandonkeithbiggs.com/>
> > On 9/4/2015 9:56 AM, Florian Bruhin wrote:
> >> Hi,
> >>
> >> (also Cc-ing the list again as I don't think it was intended to send
> >> this off-list)
> >>
> >> * Brandon Keith Biggs<brandonkeithbiggs at gmail.com>  [2015-09-04
> 09:31:41 +0200]:
> >>> Here is what I have, but it is silent and there is no error:
> >>>
> >>>          self.player = QtMultimedia.QMediaPlayer(self)
> >>>          self.s =
> QtMultimedia.QMediaContent(QUrl("sounds/my_sound.ogg"))
> >> This should probably be QUrl.fromLocalFile(...) instead.
> >>
> >>>          self.player.setMedia(self.s)
> >>>          self.player.play()
> >>>
> >>> Could there be some kind of dll that I need to put in my PyQt5 dir?
> >> If a DLL was missing, Qt would probably terminate/abort.
> >>
> >> Some things to check:
> >>
> >> - .error()/.errorString()
> >> - .volume() (in the example they do .setVolume(50))
> >>
> >> Florian
> >>
> >
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20150908/a689efc2/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 3
> Date: Tue, 8 Sep 2015 17:51:45 -0400
> From: Saeed Mahdizadeh Bakhshmand <saeedbakhshmand at gmail.com>
> To: pyqt at riverbankcomputing.com
> Subject: [PyQt] Return type Qlist<QModelIndex> is ignored because it
> is unknown to PythonQt
> Message-ID:
> <CAGdd0Q7Q7u4+yuagqUOo=6PAS+DzXJ4CZ=ASpc0y6sLS2UhJLA at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hello All,
>
> I am trying to obtain a list (indices) of selected cells in a QTableView
> using this script (in 3D slicer interface):
>
> table = qt.QTableView()
> ...
> #setup of the table and adding models and items etc.
> ...
> select = table.selectionModel()
> index = select.selectedIndexes()
>
> and I get this error:
>
> File "<console>", line 1, in <module>
>
> ValueError: Called QList<QModelIndex> selectedRows(), return type
> 'QList<QModelIndex>' is ignored because it is unknown to PythonQt. Probably
> you should register it using qRegisterMetaType() or add a default
> constructor decorator to the class.
>
>
> Any hint on which way is better and how can I register an unknown type in
> PythonQt?
>
>
> Best,
>
> Saeed
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20150908/60ae1d5e/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 4
> Date: Wed, 9 Sep 2015 06:22:12 +0200
> From: Florian Bruhin <me at the-compiler.org>
> To: pyqt at riverbankcomputing.com
> Subject: Re: [PyQt] Return type Qlist<QModelIndex> is ignored because
> it is unknown to PythonQt
> Message-ID: <20150909042212.GW18577 at tonks>
> Content-Type: text/plain; charset="utf-8"
>
> * Saeed Mahdizadeh Bakhshmand <saeedbakhshmand at gmail.com> [2015-09-08
> 17:51:45 -0400]:
> > Any hint on which way is better and how can I register an unknown type in
> > PythonQt?
>
> PythonQt != PyQt ;)
>
> Florian
>
> --
> http://www.the-compiler.org | me at the-compiler.org (Mail/XMPP)
>    GPG: 916E B0C8 FD55 A072 | http://the-compiler.org/pubkey.asc
>          I love long mails! | http://email.is-not-s.ms/
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: not available
> Type: application/pgp-signature
> Size: 819 bytes
> Desc: not available
> URL: <
> https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20150909/56db31a4/attachment-0001.sig
> >
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> PyQt mailing list
> PyQt at riverbankcomputing.com
> https://www.riverbankcomputing.com/mailman/listinfo/pyqt
>
> ------------------------------
>
> End of PyQt Digest, Vol 134, Issue 9
> ************************************
>
> _______________________________________________
> PyQt mailing list    PyQt at riverbankcomputing.com
> https://www.riverbankcomputing.com/mailman/listinfo/pyqt
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20150909/a758fe3b/attachment-0001.html>


More information about the PyQt mailing list