Can't edit metadata but itunes can.
Posted: Mon Apr 06, 2015 5:21 pm
Hi,
running iTunes V11.4, also tested with the special v12.1. iHomeServer 3.1.76 on WHS 2011.
When I try to update Metadata of an imported movi, it failed with "file is readony", but thats nonsense. When I start iTunes out of iHomeServer interactivly, I can edit and update the metadata.
Here are the logs:
Hope this helps. Seems to be an incompatibility in the mp4 metadata code of iHomeServer
Thanks and regards
running iTunes V11.4, also tested with the special v12.1. iHomeServer 3.1.76 on WHS 2011.
When I try to update Metadata of an imported movi, it failed with "file is readony", but thats nonsense. When I start iTunes out of iHomeServer interactivly, I can edit and update the metadata.
Here are the logs:
Code: Select all
06/04/2015 19:16:28.991 9332:0 17 TagManager:SearchMovie - End - 1 results
06/04/2015 19:16:54.570 9332:0 17 WCFServer::Ping -> returning Pong
06/04/2015 19:16:57.461 9332:0 11 Setting delegate
06/04/2015 19:16:57.463 9332:0 11 Mp4NetWrapper::FetchTagsFromFile Called
06/04/2015 19:16:57.464 9332:0 11 MP4NetWrapper::ConvertString - filename is \\SERVER\iHomeServer\iTunes Media\Movies\The Maze Runner\The Maze Runner.m4v
06/04/2015 19:16:57.464 9332:0 11 MP4NetWrapper::FetchTagsFromFile - filename is \\SERVER\iHomeServer\iTunes Media\Movies\The Maze Runner\The Maze Runner.m4v
06/04/2015 19:16:57.559 9332:0 11
06/04/2015 19:16:57.560 9332:0 11 Mp4NetWrapper::GetMetadataFreeFormCalled
06/04/2015 19:16:57.561 9332:0 11 MP4NetWrapper::ConvertString - filename is \\SERVER\iHomeServer\iTunes Media\Movies\The Maze Runner\The Maze Runner.m4v
06/04/2015 19:16:57.561 9332:0 11 MP4NetWrapper::GetMetadataFreeFormCalled - filename is \\SERVER\iHomeServer\iTunes Media\Movies\The Maze Runner\The Maze Runner.m4v
06/04/2015 19:16:57.655 9332:0 11 Mp4NetWrapper::GetMetadataFreeFormCalled
06/04/2015 19:16:57.655 9332:0 11 MP4NetWrapper::ConvertString - filename is \\SERVER\iHomeServer\iTunes Media\Movies\The Maze Runner\The Maze Runner.m4v
06/04/2015 19:16:57.655 9332:0 11 MP4NetWrapper::GetMetadataFreeFormCalled - filename is \\SERVER\iHomeServer\iTunes Media\Movies\The Maze Runner\The Maze Runner.m4v
06/04/2015 19:16:57.784 9332:0 17 WCFServer.UpdateVideoTrack() START
06/04/2015 19:16:57.785 9332:0 17 UpdateVideoTrack - \\SERVER\iHomeServer\iTunes Media\Movies\The Maze Runner\The Maze Runner.m4v...
06/04/2015 19:16:57.785 9332:0 17 UpdateVideoTrack: file issue counter is set to 0
06/04/2015 19:16:57.800 9332:0 17 Setting delegate
06/04/2015 19:16:57.800 9332:0 17 iTunesCOM::UpdateVideoTrack - waiting for lock...
06/04/2015 19:16:57.800 9332:0 17 iTunesCOM::UpdateVideoTrack - done waiting.
06/04/2015 19:16:57.801 9332:0 17 iTunesCOM::Fetching tags before...
06/04/2015 19:16:57.801 9332:0 17 Mp4NetWrapper::FetchTagsFromFile Called
06/04/2015 19:16:57.801 9332:0 17 MP4NetWrapper::ConvertString - filename is \\SERVER\iHomeServer\iTunes Media\Movies\The Maze Runner\The Maze Runner.m4v
06/04/2015 19:16:57.801 9332:0 17 MP4NetWrapper::FetchTagsFromFile - filename is \\SERVER\iHomeServer\iTunes Media\Movies\The Maze Runner\The Maze Runner.m4v
06/04/2015 19:16:57.903 9332:0 17
06/04/2015 19:16:57.905 9332:0 17 Adding \\SERVER\iHomeServer\iTunes Media\Movies\The Maze Runner\The Maze Runner.m4v to scan ignore list...
06/04/2015 19:16:57.905 9332:0 17 Mp4NetWrapper::UpdateMP4 Called
06/04/2015 19:16:57.905 9332:0 17 MP4NetWrapper::ConvertString - filename is \\SERVER\iHomeServer\iTunes Media\Movies\The Maze Runner\The Maze Runner.m4v
06/04/2015 19:16:57.905 9332:0 17 MP4NetWrapper::UpdateMP4 - filename is \\SERVER\iHomeServer\iTunes Media\Movies\The Maze Runner\The Maze Runner.m4v
06/04/2015 19:16:57.907 9332:0 17 Mp4NetWrapper::LogCallBack - mp4v2::platform::io::StandardFileProvider::read: fread(\\?\UNC\SERVER\iHomeServer\iTunes Media\Movies\The Maze Runner\The Maze Runner.m4v,4) failed (13)
06/04/2015 19:16:57.908 9332:0 17 Mp4NetWrapper::LogCallBack - mp4v2::impl::MP4File::ReadBytes: read failed: errno: 13 (..\..\src\mp4file_io.cpp,94)
06/04/2015 19:16:57.908 9332:0 17 Mp4NetWrapper::Could not open file with MP4Modify
06/04/2015 19:16:57.908 9332:0 17 iTunesCOM::UpdateVideoTrack - Finished UpdateMP4 - Error updating MP4 file
06/04/2015 19:16:57.908 9332:0 17 Mp4NetWrapper::FetchTagsFromFile Called
06/04/2015 19:16:57.909 9332:0 17 MP4NetWrapper::ConvertString - filename is \\SERVER\iHomeServer\iTunes Media\Movies\The Maze Runner\The Maze Runner.m4v
06/04/2015 19:16:57.909 9332:0 17 MP4NetWrapper::FetchTagsFromFile - filename is \\SERVER\iHomeServer\iTunes Media\Movies\The Maze Runner\The Maze Runner.m4v
06/04/2015 19:16:58.001 9332:0 17
06/04/2015 19:16:58.003 9332:0 17 Starting RefreshFromFile...
06/04/2015 19:16:58.030 9332:0 17 This file has already been successfully cached (file has same created date) - updating info from track instead of re-importing
06/04/2015 19:16:58.030 9332:0 17 iTunesCOM::RefreshFromFile - waiting for lock...
06/04/2015 19:16:58.030 9332:0 17 iTunesCOM::RefreshFromFile - done waiting.
06/04/2015 19:16:58.031 9332:0 17 UpdateInfoFromFile: Start
06/04/2015 19:16:58.369 9332:0 17 UpdateInfoFromFile: End
06/04/2015 19:16:58.371 9332:0 17 No Watch Folder specified for this file (may have been moved by iTunes) - will not UpdateMedaiType
06/04/2015 19:16:58.374 9332:0 17 Updating stats for database record for \\server\ihomeserver\itunes media\movies\the maze runner\the maze runner.m4v
06/04/2015 19:16:58.378 9332:0 17 Refreshing cached database record for \\server\ihomeserver\itunes media\movies\the maze runner\the maze runner.m4v
06/04/2015 19:16:58.383 9332:0 17 PopulateCachedFile:Getting Artwork...
06/04/2015 19:16:58.968 9332:0 17 PopulateCachedFile:Done
06/04/2015 19:16:58.972 9332:0 17 Refreshing cached database record for \\server\ihomeserver\itunes media\movies\the maze runner\the maze runner.m4v - finished populateCachedFile
06/04/2015 19:16:58.975 9332:0 17 Refreshing cached database record for \\server\ihomeserver\itunes media\movies\the maze runner\the maze runner.m4v - finished.
06/04/2015 19:16:58.994 9332:0 17 WCFServer::Notifying all clients of a major playlist change
06/04/2015 19:16:58.997 9332:0 17 Index::RemoveFromIndex - ASSERT - cached file doesn't contain item
06/04/2015 19:16:58.999 9332:0 17 Removing \\SERVER\iHomeServer\iTunes Media\Movies\The Maze Runner\The Maze Runner.m4v from scan ignore list...
06/04/2015 19:16:58.999 9332:0 17 UpdateVideoTrack - Result: False
06/04/2015 19:16:59.000 9332:0 17 UpdateVideoTrack: returning ReadOnly
06/04/2015 19:16:59.000 9332:0 17 WCFServer.UpdateVideoTrack() END
06/04/2015 19:17:10.996 9332:0 17 WCFServer::Ping -> returning Pong
Thanks and regards