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 638602 - .m4v files incorrectly considered as not supported
.m4v files incorrectly considered as not supported
Status: RESOLVED WONTFIX
Product: banshee
Classification: Other
Component: Device - iPod
2.6.0
Other Linux
: Normal normal
: ---
Assigned To: Banshee Maintainers
Banshee Maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2011-01-03 20:03 UTC by Age Bosma (IRC: Forage)
Modified: 2020-03-17 08:49 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Debug log (BANSHEE_DEV_OPTIONS="--debug" make run 2>&1 | tee banshee-debug.log) (16.74 KB, text/x-log)
2011-07-31 17:36 UTC, Age Bosma (IRC: Forage)
Details

Description Age Bosma (IRC: Forage) 2011-01-03 20:03:03 UTC
My iPod supports .m4v files but Banshee raises an error when trying to add such files.

Steps to reproduce:
- Add an .m4v file to the library
- Drag it to the connected iPod device

Result:
- Error: "The m4v format is not supported by the device, and no converter was found to convert it"

When adding the same file to the iPod using gtkpod the file is added without any problems and it's playable on the device itself.

Additional information:
- OS: Ubuntu 10.10
- Banshee 1.9.1
- Banshee Origin: LP-PPA-banshee-team-banshee-unstable/maverick
- iPod Classic (160GB black)

Let me know if you need any more information.
Comment 1 André Klapper 2011-01-03 21:39:17 UTC
I wonder if a debug log might help here, not sure though: http://live.gnome.org/Banshee/CommonQuestions/Logs
Comment 2 Age Bosma (IRC: Forage) 2011-07-31 17:36:02 UTC
The problem is still present in 2.0.0 and the latest master (2.1.0).
Comment 3 Age Bosma (IRC: Forage) 2011-07-31 17:36:56 UTC
Created attachment 192953 [details]
Debug log (BANSHEE_DEV_OPTIONS="--debug" make run 2>&1 | tee banshee-debug.log)
Comment 4 Age Bosma (IRC: Forage) 2011-07-31 19:08:28 UTC
I found the cause of the problem, or at least the point where it is going wrong.

DapSources.TrackNeedsTranscoding() is called (through PrimarySource.AddTrackList() -> PrimarySource.AddTrackAndIncrementCount()) for each file attempted to be added. This method tries to retrieve the file extension for the mimetype of the given track. This is done based on a series of profiles defined for Banshee, located in 'data/audio-profiles'. There are, however, only audio profiles (one for each file type), non for movie files what so ever. Therefore the returned file extension is always null and the track is always marked for transcoding.

The thing that confuses me is that this would mean that no movie files can be added to any device at all. At least as far as I can see. This sure isn't the case, is it?

I have no clue how this should be fixed. There must be a reason why there aren't any movie file profiles, either they still have to be created or movie support still has to be implemented some other way.
Comment 5 pemex44 2011-08-09 06:46:20 UTC
I get the same error on:

openSuse 11.4
Banshee 2.0.0
iPod Classic (160 GB) Silver

gtkpod also works well to transfer the file to the device and is playable
Comment 6 pemex44 2011-10-12 03:00:20 UTC
Any chance this could be fixed like bug #633552?
Comment 7 David 2011-12-19 09:04:25 UTC
I want to confirm this bug for ubuntu 10.11 on banshee 2.2.1. I would really be thrilled if this could be fixed. Any ideas on how to workaround for now would be appreciated.

Thanks!
Comment 8 Steve Chadsey 2013-01-15 01:32:13 UTC
This bug should be moved to CONFIRMED.

This bug exists with banshee 2.6.0 (2.6.0-1ubuntu1~hyper1+precise) on Ubuntu 12.04 x86_64

My test case:

1. Download m4v test file from http://support.apple.com/kb/HT1425
   ("sample_iPod.m4v pre-encoded for iPod")
2. Import the file into banshee Videos section.
3. Attach iPod classic 160GB (latest gen)
4. Sync or drag video to iPod
5. Receive error:
   "The m4v format is not supported by the device, and no converter was found to convert it"
Comment 9 André Klapper 2020-03-17 08:49:51 UTC
Banshee is not under active development anymore and had its last code changes more than three years ago. Its codebase has been archived.

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect
reality. Please feel free to reopen this ticket (or rather transfer the project
to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the
responsibility for active development again.
See https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/264 for more info.