After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 631687 - URI files synced to USB storage missing filename extension (.mp3 in this case)
URI files synced to USB storage missing filename extension (.mp3 in this case)
Status: RESOLVED FIXED
Product: banshee
Classification: Other
Component: Device - USB Mass Storage
1.8.0
Other Linux
: Normal major
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-10-08 16:08 UTC by caribo
Modified: 2010-10-15 20:27 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
banshee --debug log (9.90 KB, text/plain)
2010-10-08 16:34 UTC, caribo
Details

Description caribo 2010-10-08 16:08:14 UTC
using maverick 10.10 RC , banshee 1.8.0 (daily build)

When syncing files from the music library to mu USB data storage, the files are copied OK, but are missing a filename extension; but when the same file exists on my local machine it is synced correctly with the correct extension. Note, all my files are MP3's and there is no transcoding going on.

Steps to reproduce:

1) copy mp3 files to the file server.
2) Import the files to music library via gnome sftp connection.
3) drag and drop files from music library to the USB data store.

Expected behaviour:

files will be created using selected template with an mp3 file extension.

Observed behaviour:

files are created without a file extension.


Do the same with files stored in local filesystem and all will be OK.

debug messages: -

[5 Debug 16:33:19.796] Starting
[5 Debug 16:33:20.642] Initialized MediaProfileManager: 0.803525
[5 Debug 16:33:21.113] GStreamer pipeline does not run: audioconvert ! novellaacenc bitrate=128000 profile=2 outputformat=0 ! novellqtmux
[5 Debug 16:33:21.297] GStreamer pipeline does not run: audioconvert ! xingenc bitrate=128 ! id3v2mux
[5 Debug 16:33:21.391] GStreamer pipeline does not run: audioconvert ! fluwmaenc bitrate=64000 vbr=false ! fluasfmux
[5 Debug 16:33:25.969] Copying Metadata to File Since Sync time >= Updated Time
[5 Debug 16:33:26.003] Encountered a problem processing: file:///media/DATASTICK/./Erykah%20Badu/Baduizm/04%20-%20Other%20Side%20of%20the%20Game
[5 Warn  16:33:26.004] Caught an exception - TagLib.UnsupportedFormatException: /media/DATASTICK/Erykah Badu/Baduizm/04 - Other Side of the Game (taglib/) (in `taglib-sharp')
  at TagLib.File.Create (IFileAbstraction abstraction, System.String mimetype, ReadStyle propertiesStyle) [0x00000] in <filename unknown>:0 
  at Banshee.IO.DemuxVfs.OpenFile (System.String file, System.String mimetype, ReadStyle readStyle) [0x00000] in <filename unknown>:0 
  at Banshee.Streaming.StreamTagger.ProcessUri (Hyena.SafeUri uri) [0x00000] in <filename unknown>:0 
[5 Debug 16:33:26.054] Finished - Adding 1 of 1 to Bimmer
Comment 1 caribo 2010-10-08 16:34:50 UTC
Created attachment 171957 [details]
banshee --debug log
Comment 2 Gabriel Burt 2010-10-15 20:27:07 UTC
Thanks for the report, will be fixed in the next release.

commit ef422db7a45918e68f2cf194752356e43fff3fa1
Author: Gabriel Burt <gabriel.burt@gmail.com>
Date:   Fri Oct 15 15:23:03 2010

    [Dap.MassStorage] Fix extensionless files (bgo#631687)
    
    If a track being transferred to a DAP wasn't local (eg sftp) then the
    filename on the DAP didn't get an extension.