| Summary: | amarok refuses to play mp3 with german umlauts in title | ||
|---|---|---|---|
| Product: | [Applications] amarok | Reporter: | simon |
| Component: | general | Assignee: | Amarok Bugs <amarok-bugs-null> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | bootstrap.sh, myriam |
| Priority: | NOR | ||
| Version First Reported In: | 2.0-SVN | ||
| Target Milestone: | --- | ||
| Platform: | unspecified | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
simon
2008-11-13 14:40:31 UTC
Works here. What Phonon backend are you using? i'm using the xine backend
some debug messages when i played around with changing the filename and/or the title tag:
amarok: END__: virtual void StatusBar::engineStateChanged(Phonon::State, Phonon::State) - Took 0.0019s
amarok(8644)/phonon (KDE plugin) Phonon::KioMediaStream::KioMediaStream:
amarok(8644)/phonon (KDE plugin) Phonon::KioMediaStream::reset:
amarok(8644)/phonon (KDE plugin) Phonon::KioMediaStream::reset:
amarok: BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&)
amarok: [Playlist::Actions] [WARNING!] engineNewTrackPlaying: "Füieber" does not match what the playlist controller thought it should be
amarok: BEGIN: virtual void ScrobblerAdapter::engineNewTrackPlaying()
amarok: [lastfm] track type: "MP3"
amarok: BEGIN: void ScrobblerAdapter::checkScrobble()
amarok: END__: void ScrobblerAdapter::checkScrobble() - Took 0.00048s
amarok: [lastfm] nowPlaying: "Peter Fox" - "Stadtaffe (Bonus Track Version)" - "Füieber"
amarok: END__: virtual void ScrobblerAdapter::engineNewTrackPlaying() - Took 0.0024s
amarok: BEGIN: virtual void TrackToolTip::engineNewTrackPlaying()
amarok: BEGIN: void TrackToolTip::setTrack()
amarok: BEGIN: void TrackToolTip::clear()
QString::arg: Argument missing: Amarok - No track playing., 0:00
amarok: END__: void TrackToolTip::clear() - Took 0.0012s
amarok: END__: void TrackToolTip::setTrack() - Took 0.0067s
amarok: END__: virtual void TrackToolTip::engineNewTrackPlaying() - Took 0.0079s
amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) - Took 0.015s
amarok(8644)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///home/user/music/Peter Fox/Stadtaffe (Bonus Track Version)/10-Füieber.MP3")
amarok(8644)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/tmp/ksocket-user/amarokCT8644.slave-socket"
amarok(8644)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamSeekDone: 0
amarok(8644)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamFileJobOpen: 4366503
amarok(8644)/phonon (KDE plugin) Phonon::KioMediaStream::seekStream: 0 = 0
amarok(8644)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamSeekDone: 0
xine is asking to seek behind the end of the data stream
xine is asking to seek behind the end of the data stream
amarok(8644)/phonon (KDE plugin) Phonon::KioMediaStream::seekStream: 112075 = 112075
amarok(8644)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamData: seeking: do nothing
amarok(8644)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamSeekDone: 112075
amarok(8644)/phonon (KDE plugin) Phonon::KioMediaStream::seekStream: 0 = 0
amarok(8644)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamData: seeking: do nothing
amarok(8644)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamSeekDone: 0
amarok(8644)/phonon (KDE plugin) Phonon::KioMediaStream::seekStream: 0 = 0
amarok(8644)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamData: seeking: do nothing
amarok(8644)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamSeekDone: 0
amarok: [EngineController] [WARNING!] Phonon failed to play this URL. Error: ""
amarok: [Playlist::Actions] [WARNING!] Error, can not play this track.
amarok: [Playlist::Actions] [WARNING!] Failure count: 1
Simon, did you play this track from your local collection or was it from a remote one, e.g. http? I have a few tracks with special characters here which all play fine from the local collection, build yesterday. its a local file
amarok(8644)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for
KUrl("file:///home/user/music/Peter Fox/Stadtaffe (Bonus Track
Version)/10-Füieber.MP3")
i thought i encountered a new bug when doubleclicking on the current track in the playlist disn't restart the track but stopped it.
on the second look i realized it was a file with umlauts. there is definetly something wrong here
state stopped, doubleclick on track in playlist:
---
QString::arg: Argument missing: Amarok - No track playing., 0:00
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::enoughData:
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::~KioMediaStream:
amarok(11951)/kio (Slave) KIO::Slave::kill: killing slave pid 26160 ( "file://" )
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::KioMediaStream:
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::reset:
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::reset:
QString::arg: Argument missing: Amarok - No track playing., 0:00
QString::arg: Argument missing: Amarok - No track playing., 0:00
QString::arg: Argument missing: Amarok - No track playing., 0:00
amarok(11951)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///home/user/downloads/Trettmann/Ronny Trettmann - 15 - Schöner Als Schön (mit Poise & ZM Jay).mp3")
amarok(11951)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/tmp/ksocket-user/amarokA11951.slave-socket"
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamSeekDone: 0
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamFileJobOpen: 3779981
xine is asking to seek behind the end of the data stream
xine is asking to seek behind the end of the data stream
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::seekStream: 3779853 = 3779853
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamData: seeking: do nothing
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamSeekDone: 3779853
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamData: empty data: stopping the stream
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::seekStream: no job/job finished -> recreate it
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::reset:
amarok(11951)/kio (Slave) KIO::Slave::kill: killing slave pid 26579 ( "file://" )
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::seekStream: 0 = 0
amarok(11951)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///home/user/downloads/Trettmann/Ronny Trettmann - 15 - Schöner Als Schön (mit Poise & ZM Jay).mp3")
amarok(11951)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/tmp/ksocket-user/amaroke11951.slave-socket"
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamSeekDone: 0
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamFileJobOpen: 3779981
amarok(11951) CurrentTrack::dataUpdated: CurrentTrack::dataUpdated
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::enoughData:
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::enoughData:
---
second doubleclick:
---
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::enoughData:
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::enoughData:
QString::arg: Argument missing: Amarok - No track playing., 0:00
QString::arg: Argument missing: Amarok - No track playing., 0:00
QString::arg: Argument missing: Amarok - No track playing., 0:00
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::enoughData:
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::~KioMediaStream:
amarok(11951)/kio (Slave) KIO::Slave::kill: killing slave pid 26581 ( "file://" )
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::KioMediaStream:
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::reset:
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::reset:
QString::arg: Argument missing: Amarok - No track playing., 0:00
QString::arg: Argument missing: Amarok - No track playing., 0:00
QString::arg: Argument missing: Amarok - No track playing., 0:00
amarok(11951) CurrentTrack::dataUpdated: CurrentTrack::dataUpdated
amarok(11951)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///home/user/downloads/Trettmann/Ronny Trettmann - 15 - Schöner Als Schön (mit Poise & ZM Jay).mp3")
amarok(11951)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/tmp/ksocket-user/amarokA11951.slave-socket"
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamSeekDone: 0
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamFileJobOpen: 3779981
xine is asking to seek behind the end of the data stream
xine is asking to seek behind the end of the data stream
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::seekStream: 3779853 = 3779853
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamSeekDone: 3779853
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamData: empty data: stopping the stream
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::seekStream: no job/job finished -> recreate it
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::reset:
amarok(11951)/kio (Slave) KIO::Slave::kill: killing slave pid 27107 ( "file://" )
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStream::seekStream: 0 = 0
amarok(11951)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///home/user/downloads/Trettmann/Ronny Trettmann - 15 - Schöner Als Schön (mit Poise & ZM Jay).mp3")
amarok(11951)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/tmp/ksocket-user/amarokR11951.slave-socket"
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamSeekDone: 0
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamFileJobOpen: 3779981
amarok(11951)/phonon (KDE plugin) Phonon::KioMediaStreamPrivate::_k_bytestreamData: empty data: stopping the stream
amarok(11951) CurrentTrack::dataUpdated: CurrentTrack::dataUpdated
---
*** Bug 175573 has been marked as a duplicate of this bug. *** I'm having the same problem, It has not to do with any tag, but with the physical path. For example if I have three files ~/Mi música/file1.mp3 ~/Mi música/file2.mp3 ~/Mi música/file3.mp3 I add the three files to a new playlist. Then I can double click on any of them and the song starts, but then if I click on any other while playing, it will stop. Or if I wait until the song finishes, it will not continue playing the next one. I forgot to add that as the reporter, I'm also using amd64 and gentoo. Maybe it's something specific to this architecture or distribution... :( ok its a filename issue I can't reproduce it here, gentoo amd64 too. For example, I can play all the files in this dir: /mnt/mybook/Mp3/Sigur Rós - [2008] Með suð í eyrum við spilum endalaust Ok, I did some more research on this, I created the folders /mnt/mybook/Mp3/Sigur Ros/test1.mp3 /mnt/mybook/Mp3/Sigur Ros/test2.mp3 /mnt/mybook/Mp3/Sigur Rós - [2008] Með suð í eyrum við spilum endalaust/test1.mp3 /mnt/mybook/Mp3/Sigur Rós - [2008] Með suð í eyrum við spilum endalaust/test2.mp3 And added them in that order to a playlist I play the first one. When it finishes, it continues with the next one. The message "QString::arg: Argument missing: Amarok - No track playing., 0:00" is shown, but that happens always. When the second track finishes, it stops, and this message is displayed: amarok(14033)/phonon (xine backend) Phonon::Xine::XineStream::event: xine_open for gapless playback failed! Searching the web for that error I get into this unanswered mail and bug report: http://mail.kde.org/pipermail/phonon-backends/2008-September/000236.html http://bugs.kde.org/show_bug.cgi?id=172242 That seems to be the problem, because I'm using es_AR.iso88591 However, if I start the program with LC_ALL="es_AR.utf8" amarok, I can't even add the last two files to the playlist. *** This bug has been marked as a duplicate of bug 172242 *** Please try the attached patches in bug 172242 and let me know which one fixes the issue for you. |