INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: M4A problem  (Read 7765 times)

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
M4A problem
« on: September 06, 2006, 11:43:03 am »


----------------------------------------------------------------------------------------------
Converting from m4a to mp3 causes major distortion.

Has been happening in all builds of v.12
Finally got good samples to offer.

Original M4A
Distorted MP3

Tools>Options>Encoding>Encoding for File Conversion
Encoder = MP3 Encoder
Advanced:   Target Quality=Extreme or High


I can not reproduce this. Conversion works fine on my machine. It obviously did not work on your machine as your mp3 file linked above could not be played (not just distorted, but not playable).

What audio decoder filter do you use for m4a/aac?
Logged
Yaobing Deng, JRiver Media Center

zxsix

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1753
M4A problem
« Reply #1 on: September 06, 2006, 12:01:20 pm »

I can not reproduce this. Conversion works fine on my machine. It obviously did not work on your machine as your mp3 file linked above could not be played (not just distorted, but not playable).

What audio decoder filter do you use for m4a/aac?


Hmmm.... not entirely sure.  Tell me where I can see that info on my system and I'll check it out.
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
M4A problem
« Reply #2 on: September 06, 2006, 01:11:58 pm »

Hmmm.... not entirely sure.  Tell me where I can see that info on my system and I'll check it out.


Play an m4a file. Look for entries like the following in the log file
(Filter [4aff47c]  'ffdshow Audio Decoder' is what is used on my machine).

Code: [Select]
0016719: Playback: DumpGraph: DumpGraph [4a81fc8]
0016719: Playback: DumpGraph:     Filter [16ab004]  'MJ WaveBin Filter'
0016719: Playback: DumpGraph:           Pin [179a6b4]  'In' [Input]  Connected to pin [4a7f5fc]
0016719: Playback: DumpGraph:     Filter [4aff47c]  'ffdshow Audio Decoder'
0016719: Playback: DumpGraph:           Pin [4a7f5fc]  'Out' [Output]  Connected to pin [179a6b4]
0016719: Playback: DisplayTypeEx: Connection type  M type MEDIATYPE_Audio  S type MEDIASUBTYPE_PCM
0016719: Playback: DisplayTypeEx: Subtype description UNKNOWN
0016719: Playback: DisplayTypeEx: Not temporally compressed
0016719: Playback: DisplayTypeEx: Sample size 1
0016719: Playback: DisplayTypeEx:      Format type FORMAT_WaveFormatEx
0016719: Playback: DisplayTypeEx:      Subtype MEDIASUBTYPE_PCM
0016719: Playback: DisplayTypeEx: wFormatTag 1
0016719: Playback: DisplayTypeEx: nChannels 2
0016719: Playback: DisplayTypeEx: nSamplesPerSec 44100
0016719: Playback: DisplayTypeEx: nAvgBytesPerSec 176400
0016719: Playback: DisplayTypeEx: nBlockAlign 4
0016719: Playback: DisplayTypeEx: wBitsPerSample 16
0016719: Playback: DisplayTypeEx: cbSize 0
0016719: Playback: DumpGraph:           Pin [4b26d5c]  'In' [Input]  Connected to pin [33bc464]
0016719: Playback: DumpGraph:     Filter [53c231c]  'MP4 Source'
0016719: Playback: DumpGraph:           Pin [33bc464]  'Output 1' [Output]  Connected to pin [4b26d5c]
0016719: Playback: DisplayTypeEx: Connection type  M type MEDIATYPE_Audio  S type Unknown GUID Name
0016719: Playback: DisplayTypeEx: Subtype description UNKNOWN
0016719: Playback: DisplayTypeEx: Not temporally compressed
0016719: Playback: DisplayTypeEx: Sample size 1
0016719: Playback: DisplayTypeEx:      Format type FORMAT_WaveFormatEx
0016719: Playback: DisplayTypeEx:      Subtype Unknown GUID Name
0016719: Playback: DisplayTypeEx: wFormatTag 255
0016719: Playback: DisplayTypeEx: nChannels 2
0016719: Playback: DisplayTypeEx: nSamplesPerSec 44100
0016719: Playback: DisplayTypeEx: nAvgBytesPerSec 16000
0016719: Playback: DisplayTypeEx: nBlockAlign 0
0016719: Playback: DisplayTypeEx: wBitsPerSample 16
0016719: Playback: DisplayTypeEx: cbSize 2
0016719: Playback: DumpGraph: Finish (0 ms)

Logged
Yaobing Deng, JRiver Media Center

zxsix

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1753
M4A problem
« Reply #3 on: September 06, 2006, 04:16:37 pm »

Play an m4a file. Look for entries like the following in the log file
(Filter [4aff47c]  'ffdshow Audio Decoder' is what is used on my machine).

Here's mine.


Code: [Select]
Media Center; Version: 12.0.67; Types: 8137
0000000: General: Starting logging: Date: 9/6/2006 2:15:09 PM
0000063: General: Log Reset: Logging reset
0002110: Playback: CPlayerZone::Play: Start
0002110: Playback: CPlayerZone::Play: Handling exclusive playback zones
0002110: Playback: CPlayerZone::Play: Getting actual playback track
0002110: Playback: CPlayerZone::Play: Processing play for 'F:\mp3\mc\Memento.m4a'
0002110: Playback: CPlayerZone::Play: Updating internal track info
0002110: Playback: CPlayerZone::Play: Updating mixer
0002110: Playback: CPlayerZone::Play: Playing: F:\mp3\mc\Memento.m4a / m4a
0002282: Playback: CPlayerZone::Play: Play succeeded
0002282: Playback: CPlayerZone::Play: Finish (172 ms)
0002297: General: CMainUIWnd::Resize: Start
0002313: General: CMainUIWnd::Resize: Finish (16 ms)
0006954: Playback: CPlayerZone::Stop: Start
0006954: Playback: CPlayerZone::Stop: Checking for not loaded playback engine
0006954: Playback: CPlayerZone::Stop: Checking for time-shifting
0006954: Playback: CPlayerZone::Stop: Firing stop to playback engine
0007016: Playback: CPlayerZone::Stop: Processing intnernal previous / next
0007016: Playback: CPlayerZone::Stop: Clearing display info
0007016: Playback: CPlayerZone::Stop: Updating statistics
0007016: Playback: CPlayerZone::Stop: Updating playback state
0007016: Playback: CPlayerZone::Stop: Updating UI
0007016: Playback: CPlayerZone::Stop: Applying database changes
0007016: Playback: CPlayerZone::Stop: Finish (62 ms)
0007016: General: CMainUIWnd::Resize: Start
0007032: General: CMainUIWnd::Resize: Finish (16 ms)


Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
M4A problem
« Reply #4 on: September 06, 2006, 04:41:30 pm »

Here's mine.


Code: [Select]
Media Center; Version: 12.0.67; Types: 8137
0000000: General: Starting logging: Date: 9/6/2006 2:15:09 PM
0000063: General: Log Reset: Logging reset
0002110: Playback: CPlayerZone::Play: Start
0002110: Playback: CPlayerZone::Play: Handling exclusive playback zones
0002110: Playback: CPlayerZone::Play: Getting actual playback track
0002110: Playback: CPlayerZone::Play: Processing play for 'F:\mp3\mc\Memento.m4a'
0002110: Playback: CPlayerZone::Play: Updating internal track info
0002110: Playback: CPlayerZone::Play: Updating mixer
0002110: Playback: CPlayerZone::Play: Playing: F:\mp3\mc\Memento.m4a / m4a
0002282: Playback: CPlayerZone::Play: Play succeeded
0002282: Playback: CPlayerZone::Play: Finish (172 ms)
0002297: General: CMainUIWnd::Resize: Start
0002313: General: CMainUIWnd::Resize: Finish (16 ms)
0006954: Playback: CPlayerZone::Stop: Start
0006954: Playback: CPlayerZone::Stop: Checking for not loaded playback engine
0006954: Playback: CPlayerZone::Stop: Checking for time-shifting
0006954: Playback: CPlayerZone::Stop: Firing stop to playback engine
0007016: Playback: CPlayerZone::Stop: Processing intnernal previous / next
0007016: Playback: CPlayerZone::Stop: Clearing display info
0007016: Playback: CPlayerZone::Stop: Updating statistics
0007016: Playback: CPlayerZone::Stop: Updating playback state
0007016: Playback: CPlayerZone::Stop: Updating UI
0007016: Playback: CPlayerZone::Stop: Applying database changes
0007016: Playback: CPlayerZone::Stop: Finish (62 ms)
0007016: General: CMainUIWnd::Resize: Start
0007032: General: CMainUIWnd::Resize: Finish (16 ms)


Your log file is missing a lot of information. You should uninstall MC, and then reinstall it.
Logged
Yaobing Deng, JRiver Media Center

zxsix

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1753
M4A problem
« Reply #5 on: September 06, 2006, 09:26:25 pm »

Your log file is missing a lot of information. You should uninstall MC, and then reinstall it.

Ok, I uninstalled (left the registry entries and library).
Reinstalled.

The only unchecked box under logging is SDK.
Here's the results:
Code: [Select]
Media Center; Version: 12.0.67; Types: 8187
0000000: General: Starting logging: Date: 9/6/2006 7:24:47 PM
0000016: General: Log Reset: Logging reset
0004031: Playback: CPlayerZone::Play: Start
0004031: Playback: CPlayerZone::Play: Handling exclusive playback zones
0004031: Playback: CPlayerZone::Play: Getting actual playback track
0004031: Service: CServicesPlugins::AllowAction (single file): Start
0004031: Service: CServicesPlugins::AllowAction (multiple files): Start
0004031: Service: CServicesPlugins::AllowAction (multiple files): Finish (0 ms)
0004031: Service: CServicesPlugins::AllowAction (single file): AllowAction(Action: Play Prepare) single file results: '1'
0004031: Service: CServicesPlugins::AllowAction (single file): Finish (0 ms)
0004031: Service: CServicesPlugins::AllowAction (single file): Start
0004031: Service: CServicesPlugins::AllowAction (multiple files): Start
0004031: Service: CServicesPlugins::AllowAction (multiple files): Finish (0 ms)
0004031: Service: CServicesPlugins::AllowAction (single file): AllowAction(Action: Play) single file results: '1'
0004031: Service: CServicesPlugins::AllowAction (single file): Finish (0 ms)
0004031: Playback: CPlayerZone::Play: Processing play for F:\mp3\mc\Memento.m4a'
0004031: Playback: CPlayerZone::Play: Updating internal track info
0004031: Playback: CPlayerZone::Play: Updating mixer
0004031: Playback: CPlayerZone::Play: Playing: F:\mp3\mc\Memento.m4a / m4a
0004219: Playback: CPlayerZone::Play: Play succeeded
0004219: Playback: CPlayerZone::Play: Finish (188 ms)

Doesn't seem to be anything new.
I then installed a newer version of ffdshow (2006-08-21).
Started MC and played the m4a file again.
Here's the results of the log:

Code: [Select]
Media Center; Version: 12.0.67; Types: 8187
0000000: General: Starting logging: Date: 9/6/2006 7:46:30 PM
0000000: General: Log Reset: Logging reset
0002984: Playback: CPlayerZone::Play: Start
0002984: Playback: CPlayerZone::Play: Handling exclusive playback zones
0002984: Playback: CPlayerZone::Play: Getting actual playback track
0002984: Service: CServicesPlugins::AllowAction (single file): Start
0002984: Service: CServicesPlugins::AllowAction (multiple files): Start
0002984: Service: CServicesPlugins::AllowAction (multiple files): Finish (0 ms)
0002984: Service: CServicesPlugins::AllowAction (single file): AllowAction(Action: Play Prepare) single file results: '1'
0002984: Service: CServicesPlugins::AllowAction (single file): Finish (0 ms)
0002984: Service: CServicesPlugins::AllowAction (single file): Start
0002984: Service: CServicesPlugins::AllowAction (multiple files): Start
0002984: Service: CServicesPlugins::AllowAction (multiple files): Finish (0 ms)
0002984: Service: CServicesPlugins::AllowAction (single file): AllowAction(Action: Play) single file results: '1'
0002984: Service: CServicesPlugins::AllowAction (single file): Finish (0 ms)
0002984: Playback: CPlayerZone::Play: Processing play for 'F:\mp3\mc\Memento.m4a'
0002984: Playback: CPlayerZone::Play: Updating internal track info
0002984: Playback: CPlayerZone::Play: Updating mixer
0002984: Playback: CPlayerZone::Play: Playing: F:\mp3\mc\Memento.m4a / m4a
0003172: Playback: CPlayerZone::Play: Play succeeded
0003172: Playback: CPlayerZone::Play: Finish (188 ms)
0003187: General: CMainUIWnd::Resize: Start
0003203: General: CMainUIWnd::Resize: Finish (16 ms)
0007781: Playback: CPlayerZone::Stop: Start
0007781: Playback: CPlayerZone::Stop: Checking for not loaded playback engine
0007781: Playback: CPlayerZone::Stop: Checking for time-shifting
0007781: Playback: CPlayerZone::Stop: Firing stop to playback engine
0008031: Playback: CPlayerZone::Stop: Processing intnernal previous / next
0008031: Playback: CPlayerZone::Stop: Clearing display info
0008047: Playback: CPlayerZone::Stop: Updating statistics
0008047: Playback: CPlayerZone::Stop: Updating playback state
0008047: Playback: CPlayerZone::Stop: Updating UI
0008047: Playback: CPlayerZone::Stop: Applying database changes
0008047: Playback: CPlayerZone::Stop: Finish (266 ms)
0008047: General: CMainUIWnd::Resize: Start
0008047: General: CMainUIWnd::Resize: Finish (0 ms)

Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
M4A problem
« Reply #6 on: September 07, 2006, 08:23:58 am »

Ok, I uninstalled (left the registry entries and library).
Reinstalled.

Still not right. Please try uninstall, removing all registry entries (you can leave your library).

By the way, when you play a m4a file, do you see the spectrum analyzer in the "Current File" window or visualization?
Logged
Yaobing Deng, JRiver Media Center

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42378
  • Shoes gone again!
M4A problem
« Reply #7 on: September 07, 2006, 09:31:57 am »

Still not right. Please try uninstall, removing all registry entries (you can leave your library).

By the way, when you play a m4a file, do you see the spectrum analyzer in the "Current File" window or visualization?

Could it be that all logging types aren't enabled?  Or maybe it's using QT vs Direct Show?
Logged
Matt Ashland, JRiver Media Center

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
M4A problem
« Reply #8 on: September 07, 2006, 09:49:08 am »

Could it be that all logging types aren't enabled?

Playback logging should have been enabled. zxsix said so:
The only unchecked box under logging is SDK.

Or maybe it's using QT vs Direct Show?

Regardless whether using DirectShow or QT, the following line should have appeared in the log:

0005250: Playback: CPlaybackEngImpl::Play: Start

A while back some one had similar problem while trying to play dts files. Uninstall and reinstall solved it.
Logged
Yaobing Deng, JRiver Media Center

zxsix

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1753
M4A problem
« Reply #9 on: September 07, 2006, 10:29:57 am »

Could it be that all logging types aren't enabled?  Or maybe it's using QT vs Direct Show?

The only logging type that is unchecked is SDK.

Yes, I see the spectrum analyzer in the playing status window.

Uninstalled and removed registry entries this time.

Here's the resulting log (no SDK):

Code: [Select]
Media Center; Version: 12.0.67; Types: 8187
0006313: Playback: CPlayerZone::Play: Start
0006313: Playback: CPlayerZone::Play: Handling exclusive playback zones
0006313: Playback: CPlayerZone::Play: Getting actual playback track
0006313: Service: CServicesPlugins::AllowAction (single file): Start
0006313: Service: CServicesPlugins::AllowAction (multiple files): Start
0006313: Service: CServicesPlugins::AllowAction (multiple files): Finish (0 ms)
0006313: Service: CServicesPlugins::AllowAction (single file): AllowAction(Action: Play Prepare) single file results: '1'
0006313: Service: CServicesPlugins::AllowAction (single file): Finish (0 ms)
0006313: Playback: CServiceDownloadHelper::GetIsOkForPlayback: Start
0006313: Playback: CServiceDownloadHelper::GetIsOkForPlayback: returning YES for F:\mp3\mc\Memento.m4a
0006313: Playback: CServiceDownloadHelper::GetIsOkForPlayback: Finish (0 ms)
0006313: Service: CServicesPlugins::AllowAction (single file): Start
0006313: Service: CServicesPlugins::AllowAction (multiple files): Start
0006313: Service: CServicesPlugins::AllowAction (multiple files): Finish (0 ms)
0006313: Service: CServicesPlugins::AllowAction (single file): AllowAction(Action: Play) single file results: '1'
0006313: Service: CServicesPlugins::AllowAction (single file): Finish (0 ms)
0006313: Playback: CPlayerZone::Play: Processing play for 'F:\mp3\mc\Memento.m4a'
0006313: Playback: CPlayerZone::Play: Updating internal track info
0006313: Database: CMediaFileIOLoad::Load: Loading: E:\Documents and Settings\Administrator\Application Data\J River\Media Center 12\Library\field (replay gain).jmd
0006344: Database: CMediaFileIOLoad::Load: Loading: E:\Documents and Settings\Administrator\Application Data\J River\Media Center 12\Library\field (peak level).jmd
0006391: Database: CMediaFileIOLoad::Load: Loading: E:\Documents and Settings\Administrator\Application Data\J River\Media Center 12\Library\field (album gain).jmd
0006422: Database: CMediaFileIOLoad::Load: Loading: E:\Documents and Settings\Administrator\Application Data\J River\Media Center 12\Library\field (playback range).jmd
0006422: Database: CMediaFileIOLoad::Load: Loading: E:\Documents and Settings\Administrator\Application Data\J River\Media Center 12\Library\field (bookmark).jmd
0006453: Playback: CPlayerZone::Play: Updating mixer
0006453: Playback: CPlayerZone::Play: Playing: F:\mp3\mc\Memento.m4a / m4a
0007250: Playback: CPlayerZone::Play: Play succeeded
0007250: Database: CMediaFileIOLoad::Load: Loading: E:\Documents and Settings\Administrator\Application Data\J River\Media Center 12\Library\field (service_ stream metadata).jmd
0007250: Playback: CPlayerZone::Play: Finish (937 ms)
0007266: General: CMainUIWnd::Resize: Start
0007281: General: CMainUIWnd::Resize: Finish (15 ms)
0013063: General: CPodcastMain::Update: Start
0013063: General: CPodcastMain::Update: Finish (0 ms)

I then had a look under Tools > Options > Playback > Directshow audio/video settings
M4A is in the "use directshow" column.
I highlighted it and clicked the Select Filters button.
Under the "currently selected" area, there was nothing showing.
I checked the box for ffdshow audio decoder.


Here's the log after that:

Code: [Select]
Media Center; Version: 12.0.67; Types: 8187
0003625: Playback: CPlayerZone::Play: Start
0003625: Playback: CPlayerZone::Play: Handling exclusive playback zones
0003625: Playback: CPlayerZone::Play: Getting actual playback track
0003625: Service: CServicesPlugins::AllowAction (single file): Start
0003625: Service: CServicesPlugins::AllowAction (multiple files): Start
0003625: Service: CServicesPlugins::AllowAction (multiple files): Finish (0 ms)
0003625: Service: CServicesPlugins::AllowAction (single file): AllowAction(Action: Play Prepare) single file results: '1'
0003625: Service: CServicesPlugins::AllowAction (single file): Finish (0 ms)
0003625: Playback: CServiceDownloadHelper::GetIsOkForPlayback: Start
0003625: Playback: CServiceDownloadHelper::GetIsOkForPlayback: returning YES for G:\Inetpub\wwwroot\mc\Memento.m4a
0003625: Playback: CServiceDownloadHelper::GetIsOkForPlayback: Finish (0 ms)
0003625: Service: CServicesPlugins::AllowAction (single file): Start
0003625: Service: CServicesPlugins::AllowAction (multiple files): Start
0003625: Service: CServicesPlugins::AllowAction (multiple files): Finish (0 ms)
0003625: Service: CServicesPlugins::AllowAction (single file): AllowAction(Action: Play) single file results: '1'
0003625: Service: CServicesPlugins::AllowAction (single file): Finish (0 ms)
0003625: Playback: CPlayerZone::Play: Processing play for 'F:\mp3\mc\Memento.m4a'
0003625: Playback: CPlayerZone::Play: Updating internal track info
0003625: Playback: CPlayerZone::Play: Updating mixer
0003625: Playback: CPlayerZone::Play: Playing: F:\mp3\mc\Memento.m4a / m4a
0003859: Playback: CPlayerZone::Play: Play succeeded
0003859: Playback: CPlayerZone::Play: Finish (234 ms)
0022594: Database: MCDB::Save: Start
0022594: Database: MCDB::Save: Saving (bCleanDB: 0, bForce: 0)
0022594: Database: CMediaFileIOSave::Load: Saving: E:\Documents and Settings\Administrator\Application Data\J River\Media Center 12\Library\mediafiles.jmd
0022609: Database: CMediaFileIOSave::Load: Saving: E:\Documents and Settings\Administrator\Application Data\J River\Media Center 12\Library\field (bookmark).jmd
0022625: Database: CMediaFileIOSave::Load: Saving: E:\Documents and Settings\Administrator\Application Data\J River\Media Center 12\Library\view state (index).jmd
0022656: Database: MCDB::Save: Finish (62 ms)




Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
M4A problem
« Reply #10 on: September 07, 2006, 11:07:39 am »

This is nutty.

You log file still is missing logging entries from PlaybackEng. But the playback behavior seems to be correct. What are the "File version" and "Date Created" of the file PlaybackEng.dll in MC12 installation folder?

Try regsiter that file (regsrv32 "C:\......\PlaybackEng.dll").

Does "Creative AC3 Source" filter handle AAC files? It does not sound right. Can you try "MP4 Source filter" instead?
Logged
Yaobing Deng, JRiver Media Center

zxsix

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1753
M4A problem
« Reply #11 on: September 07, 2006, 11:23:56 am »

This is nutty.

You log file still is missing logging entries from PlaybackEng. But the playback behavior seems to be correct. What are the "File version" and "Date Created" of the file PlaybackEng.dll in MC12 installation folder?
File version = 12.0.238.0
date created = today 7:56 am
date modified = 9/5/06 5:08 pm
Quote
Try regsiter that file (regsrv32 "C:\......\PlaybackEng.dll").
Done. Succeeded.


Quote
Does "Creative AC3 Source" filter handle AAC files? It does not sound right. Can you try "MP4 Source filter" instead?

Change made.

Here's the new log:
Code: [Select]

Media Center; Version: 12.0.67; Types: 8187
0004828: Playback: CPlayerZone::Play: Start
0004828: Playback: CPlayerZone::Play: Handling exclusive playback zones
0004828: Playback: CPlayerZone::Play: Getting actual playback track
0004828: Service: CServicesPlugins::AllowAction (single file): Start
0004828: Service: CServicesPlugins::AllowAction (multiple files): Start
0004828: Service: CServicesPlugins::AllowAction (multiple files): Finish (0 ms)
0004828: Service: CServicesPlugins::AllowAction (single file): AllowAction(Action: Play Prepare) single file results: '1'
0004828: Service: CServicesPlugins::AllowAction (single file): Finish (0 ms)
0004828: Service: CServicesPlugins::AllowAction (single file): Start
0004828: Service: CServicesPlugins::AllowAction (multiple files): Start
0004828: Service: CServicesPlugins::AllowAction (multiple files): Finish (0 ms)
0004828: Service: CServicesPlugins::AllowAction (single file): AllowAction(Action: Play) single file results: '1'
0004828: Service: CServicesPlugins::AllowAction (single file): Finish (0 ms)
0004828: Playback: CPlayerZone::Play: Processing play for 'f:\mp3\TEMP\TEMP\01 - The Memento.m4a'
0004828: Playback: CPlayerZone::Play: Updating internal track info
0004828: Database: CMediaFileIOLoad::Load: Loading: E:\Documents and Settings\Administrator\Application Data\J River\Media Center 12\Library\field (bookmark).jmd
0004828: Playback: CPlayerZone::Play: Updating mixer
0004828: Playback: CPlayerZone::Play: Playing: f:\mp3\TEMP\TEMP\01 - The Memento.m4a / m4a
0005484: Playback: CPlayerZone::Play: Play succeeded
0005484: Database: CMediaFileIOLoad::Load: Loading: E:\Documents and Settings\Administrator\Application Data\J River\Media Center 12\Library\field (service_ stream metadata).jmd
0005500: Playback: CPlayerZone::Play: Finish (672 ms)
0005515: General: CMainUIWnd::Resize: Start
0005547: General: CMainUIWnd::Resize: Finish (32 ms)

You're welcome to take over my desktop and look around for yourself if you'd like.  Let me know and I'll set up a connection.  I'm available all day today.
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
M4A problem
« Reply #12 on: September 07, 2006, 12:00:45 pm »

With MP4 Source filter selected, have you tried doing a conversion to mp3?
Logged
Yaobing Deng, JRiver Media Center

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
M4A problem
« Reply #13 on: September 07, 2006, 12:08:08 pm »

Here's the new log:

The new log still is not right.

Please do a search of your registry for "PlaybackEng", and make sure the following values are correct:

HKEY_CLASSES_ROOT\CLSID\{1751DFAB-3A82-4F5C-9CF7-AFB312B80268}\InprocServer32

HKEY_CLASSES_ROOT\CLSID\{59118AF7-8730-4EE9-BE0D-62CB454DD799}\InprocServer32

HKEY_CLASSES_ROOT\CLSID\{AEEB55EF-CC39-48F5-B4D1-A8DEDEAF7C7A}\InprocServer32

The "(Default)" value under these keys should be the path of PlaybackEng.dll in the MC12 install folder.


Logged
Yaobing Deng, JRiver Media Center

zxsix

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1753
M4A problem
« Reply #14 on: September 07, 2006, 12:22:55 pm »

The new log still is not right.

Please do a search of your registry for "PlaybackEng", and make sure the following values are correct:

HKEY_CLASSES_ROOT\CLSID\{1751DFAB-3A82-4F5C-9CF7-AFB312B80268}\InprocServer32

HKEY_CLASSES_ROOT\CLSID\{59118AF7-8730-4EE9-BE0D-62CB454DD799}\InprocServer32

HKEY_CLASSES_ROOT\CLSID\{AEEB55EF-CC39-48F5-B4D1-A8DEDEAF7C7A}\InprocServer32

The "(Default)" value under these keys should be the path of PlaybackEng.dll in MC12 install folder.




All present and accounted for.  Paths are correct.



Logged

zxsix

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1753
M4A problem
« Reply #15 on: September 07, 2006, 12:29:06 pm »

With MP4 Source filter selected, have you tried doing a conversion to mp3?

Now I get message "Failed to convert 1 file".
Here's the log of that attempt:
Code: [Select]
Media Center; Version: 12.0.67; Types: 8187
0000000: General: Starting logging: Date: 9/7/2006 10:28:04 AM
0000000: General: Log Reset: Logging reset
0004703: Playback: CWaveFeederHelper::GetForceDirectShow: Returning FALSE for file f:\mp3\TEMP\TEMP\01 - The Memento.m4a
0004703: Playback: CDShowFileRenderer::RenderFile: Start
0004703: Playback: CDShowFileRenderer::LoadSourceFilter: Start
0004719: Playback: CDShowFileRenderer::LoadSourceFilter: Added the filter to graph
0004719: Playback: CDShowFileRenderer::LoadFileUsingSourceFilter: Start
0004734: Playback: CDShowFileRenderer::LoadFileUsingSourceFilter: Load returned 0x0
0004734: Playback: CDShowFileRenderer::LoadFileUsingSourceFilter: Finish (15 ms)
0004734: Playback: CDShowFileRenderer::LoadSourceFilter: Finish (31 ms)
0004734: Playback: CDShowFileRenderer::RenderFile: LoadSourceFilter returned 0x0
0004734: Playback: CDShowFileRenderer::LoadTransformFilters: Start
0004734: Playback: CDShowFileRenderer::LoadTransformFilters: Adding filter ffdshow Audio Decoder
0004734: Playback: CDShowFileRenderer::LoadTransformFilters: Finish (0 ms)
0004734: Playback: CDShowFileRenderer::RenderFile: LoadTransformFilters returned 0x0
0004781: Playback: CDShowFileRenderer::RenderFile: Finish (78 ms)
0004781: Playback: DisplayTypeEx: Audio out MediaType  M type MEDIATYPE_Audio  S type MEDIASUBTYPE_IEEE_FLOAT
0004781: Playback: DisplayTypeEx: Subtype description UNKNOWN
0004781: Playback: DisplayTypeEx: Not temporally compressed
0004781: Playback: DisplayTypeEx: Sample size 1
0004781: Playback: DisplayTypeEx:      Format type FORMAT_WaveFormatEx
0004781: Playback: DisplayTypeEx:      Subtype MEDIASUBTYPE_IEEE_FLOAT
0004781: Playback: DisplayTypeEx: wFormatTag 65534
0004781: Playback: DisplayTypeEx: nChannels 6
0004781: Playback: DisplayTypeEx: nSamplesPerSec 44100
0004781: Playback: DisplayTypeEx: nAvgBytesPerSec 1058400
0004781: Playback: DisplayTypeEx: nBlockAlign 24
0004781: Playback: DisplayTypeEx: wBitsPerSample 32
0004781: Playback: DisplayTypeEx: cbSize 22
0004797: Playback: CWaveOutBinPlayThread::Thread: Start
0004797: Playback: DumpGraph: Start
0004797: Playback: DumpGraph: DumpGraph [6bbfac8]
0004797: Playback: DumpGraph:     Filter [19cc1fc]  'MJ WaveBin Filter'
0004797: Playback: DumpGraph:           Pin [1a48574]  'In' [Input]  Connected to pin [91c63c4]
0004797: Playback: DumpGraph:     Filter [91c38f4]  'ffdshow Audio Decoder'
0004797: Playback: DumpGraph:           Pin [91c63c4]  'Out' [Output]  Connected to pin [1a48574]
0004797: Playback: DisplayTypeEx: Connection type  M type MEDIATYPE_Audio  S type MEDIASUBTYPE_IEEE_FLOAT
0004797: Playback: DisplayTypeEx: Subtype description UNKNOWN
0004797: Playback: DisplayTypeEx: Not temporally compressed
0004797: Playback: DisplayTypeEx: Sample size 1
0004797: Playback: DisplayTypeEx:      Format type FORMAT_WaveFormatEx
0004797: Playback: DisplayTypeEx:      Subtype MEDIASUBTYPE_IEEE_FLOAT
0004797: Playback: DisplayTypeEx: wFormatTag 65534
0004797: Playback: DisplayTypeEx: nChannels 6
0004797: Playback: DisplayTypeEx: nSamplesPerSec 44100
0004797: Playback: DisplayTypeEx: nAvgBytesPerSec 1058400
0004797: Playback: DisplayTypeEx: nBlockAlign 24
0004797: Playback: DisplayTypeEx: wBitsPerSample 32
0004797: Playback: DisplayTypeEx: cbSize 22
0004797: Playback: DumpGraph:           Pin [3a1692c]  'In' [Input]  Connected to pin [6d0385c]
0004797: Playback: DumpGraph:     Filter [39f2244]  'MP4 Source'
0004797: Playback: DumpGraph:           Pin [6d0385c]  'Output 1' [Output]  Connected to pin [3a1692c]
0004797: Playback: DisplayTypeEx: Connection type  M type MEDIATYPE_Audio  S type Unknown GUID Name
0004797: Playback: DisplayTypeEx: Subtype description UNKNOWN
0004797: Playback: DisplayTypeEx: Not temporally compressed
0004797: Playback: DisplayTypeEx: Sample size 1
0004797: Playback: DisplayTypeEx:      Format type FORMAT_WaveFormatEx
0004797: Playback: DisplayTypeEx:      Subtype Unknown GUID Name
0004797: Playback: DisplayTypeEx: wFormatTag 255
0004797: Playback: DisplayTypeEx: nChannels 2
0004797: Playback: DisplayTypeEx: nSamplesPerSec 44100
0004797: Playback: DisplayTypeEx: nAvgBytesPerSec 16000
0004797: Playback: DisplayTypeEx: nBlockAlign 0
0004797: Playback: DisplayTypeEx: wBitsPerSample 16
0004797: Playback: DisplayTypeEx: cbSize 2
0004797: Playback: DumpGraph: Finish (0 ms)
0004875: Playback: CDXWaveFeeder::OnGraphNotify: Start: Thread: 0x1a58, Graph: 0x6bbfac8
0004875: Playback: CDXWaveFeeder::OnGraphNotify: Event 13 param1 0, Param2 0
0004875: Playback: CDXWaveFeeder::OnGraphNotify: Event 14 param1 0, Param2 0
0004875: Playback: CDXWaveFeeder::OnGraphNotify: End: Thread: 0x1a58, Graph: 0x6bbfac8, 0ms
0004875: Playback: CDXWaveFeeder::OnGraphNotify: Start: Thread: 0x1a58, Graph: 0x6bbfac8
0004875: Playback: CDXWaveFeeder::OnGraphNotify: End: Thread: 0x1a58, Graph: 0x6bbfac8, 0ms
0005078: Playback: CWaveOutBinPlayThread::~CWaveOutBinPlayThread: Start
0005078: Playback: CWaveOutBinPlayThread::Thread: Finish (281 ms)
0005250: Playback: CWaveOutBinPlayThread::~CWaveOutBinPlayThread: Finish (172 ms)
0006844: Database: CMediaFileIOLoad::Load: Loading: E:\Documents and Settings\Administrator\Application Data\J River\Media Center 12\Library\Cache\File List Sort\Cache (1).dat
Logged

zxsix

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1753
M4A problem
« Reply #16 on: September 07, 2006, 12:39:25 pm »

Some progress.
I cleared all of the filters showing for .m4a in the directshow settings.
Played the track again.
Now I see the stuff you wanted in the log  :D

Code: [Select]
0006843: Playback: CPlayerZone::Play: Start
0006843: Playback: CPlayerZone::Play: Handling exclusive playback zones
0006843: Playback: CPlayerZone::Play: Getting actual playback track
0006843: Service: CServicesPlugins::AllowAction (single file): Start
0006843: Service: CServicesPlugins::AllowAction (multiple files): Start
0006843: Service: CServicesPlugins::AllowAction (multiple files): Finish (0 ms)
0006843: Service: CServicesPlugins::AllowAction (single file): AllowAction(Action: Play Prepare) single file results: '1'
0006843: Service: CServicesPlugins::AllowAction (single file): Finish (0 ms)
0006843: Service: CServicesPlugins::AllowAction (single file): Start
0006843: Service: CServicesPlugins::AllowAction (multiple files): Start
0006843: Service: CServicesPlugins::AllowAction (multiple files): Finish (0 ms)
0006843: Service: CServicesPlugins::AllowAction (single file): AllowAction(Action: Play) single file results: '1'
0006843: Service: CServicesPlugins::AllowAction (single file): Finish (0 ms)
0006843: Playback: CPlayerZone::Play: Processing play for 'f:\mp3\TEMP\TEMP\01 - The Memento.m4a'
0006843: Playback: CPlayerZone::Play: Updating internal track info
0006843: Playback: CPlayerZone::Play: Updating mixer
0006843: Playback: CPlayerZone::Play: Playing: f:\mp3\TEMP\TEMP\01 - The Memento.m4a / m4a
0006843: Playback: CPlaybackEngImpl::Play: Start
0006843: Playback: FileCanPlayInDShow: Testing: f:\mp3\TEMP\TEMP\01 - The Memento.m4a
0006843: Playback: CDShowFileRenderer::RenderFile: Start
0006843: Playback: CDShowFileRenderer::LoadSourceFilter: Start
0006843: Playback: CDShowFileRenderer::LoadSourceFilter: Finish (0 ms)
0006843: Playback: CDShowFileRenderer::RenderFile: LoadSourceFilter returned 0x80004005
0006843: Playback: CDShowFileRenderer::LoadTransformFilters: Start
0006843: Playback: CDShowFileRenderer::LoadTransformFilters: Finish (0 ms)
0006843: Playback: CDShowFileRenderer::RenderFile: LoadTransformFilters returned 0x1
0006843: Playback: CDShowFileRenderer::LoadSourceFilter(2): Start
0006843: Playback: CDShowFileRenderer::LoadSourceFilter(2): Added the filter to graph
0006843: Playback: CDShowFileRenderer::LoadFileUsingSourceFilter: Start
0006843: Playback: CDShowFileRenderer::LoadFileUsingSourceFilter: Load returned 0x0
0006843: Playback: CDShowFileRenderer::LoadFileUsingSourceFilter: Finish (0 ms)
0006843: Playback: CDShowFileRenderer::LoadSourceFilter(2): Finish (0 ms)
0006859: Playback: CDShowFileRenderer::RenderFile: Finish (16 ms)
0006875: Playback: FileCanPlayInDShow: Can play: 1, Audio: 1
0006953: Playback: CPlaybackEngImpl::Play: Playing f:\mp3\TEMP\TEMP\01 - The Memento.m4a with type m4a
0006953: Playback: CPlaybackEngImpl::StartPlayFile: Start
0007000: Playback: CWaveFeederHelper::GetForceDirectShow: Returning FALSE for file f:\mp3\TEMP\TEMP\01 - The Memento.m4a
0007000: Playback: CDShowFileRenderer::RenderFile: Start
0007000: Playback: CDShowFileRenderer::LoadSourceFilter: Start
0007000: Playback: CDShowFileRenderer::LoadSourceFilter: Finish (0 ms)
0007000: Playback: CDShowFileRenderer::RenderFile: LoadSourceFilter returned 0x80004005
0007015: Playback: CDShowFileRenderer::LoadTransformFilters: Start
0007015: Playback: CDShowFileRenderer::LoadTransformFilters: Finish (0 ms)
0007015: Playback: CDShowFileRenderer::RenderFile: LoadTransformFilters returned 0x1
0007015: Playback: CDShowFileRenderer::LoadSourceFilter(2): Start
0007015: Playback: CDShowFileRenderer::LoadSourceFilter(2): Added the filter to graph
0007015: Playback: CDShowFileRenderer::LoadFileUsingSourceFilter: Start
0007015: Playback: CDShowFileRenderer::LoadFileUsingSourceFilter: Load returned 0x0

too long, continued in next reply....
Logged

zxsix

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1753
M4A problem
« Reply #17 on: September 07, 2006, 12:43:03 pm »

continued log....

Code: [Select]
0007015: Playback: CDShowFileRenderer::LoadFileUsingSourceFilter: Finish (0 ms)
0007015: Playback: CDShowFileRenderer::LoadSourceFilter(2): Finish (0 ms)
0007031: Playback: CDShowFileRenderer::RenderFile: Finish (31 ms)
0007031: Playback: DisplayTypeEx: Audio out MediaType  M type MEDIATYPE_Audio  S type MEDIASUBTYPE_IEEE_FLOAT
0007031: Playback: DisplayTypeEx: Subtype description UNKNOWN
0007031: Playback: DisplayTypeEx: Not temporally compressed
0007031: Playback: DisplayTypeEx: Sample size 1
0007031: Playback: DisplayTypeEx:      Format type FORMAT_WaveFormatEx
0007031: Playback: DisplayTypeEx:      Subtype MEDIASUBTYPE_IEEE_FLOAT
0007031: Playback: DisplayTypeEx: wFormatTag 65534
0007031: Playback: DisplayTypeEx: nChannels 6
0007031: Playback: DisplayTypeEx: nSamplesPerSec 44100
0007031: Playback: DisplayTypeEx: nAvgBytesPerSec 1058400
0007031: Playback: DisplayTypeEx: nBlockAlign 24
0007031: Playback: DisplayTypeEx: wBitsPerSample 32
0007031: Playback: DisplayTypeEx: cbSize 22
0007031: Playback: DumpGraph: Start
0007031: Playback: DumpGraph: DumpGraph [6c4bdf0]
0007031: Playback: DumpGraph:     Filter [19cc1fc]  'MJ WaveBin Filter'
0007031: Playback: DumpGraph:           Pin [1a46db4]  'In' [Input]  Connected to pin [91c63c4]
0007031: Playback: DumpGraph:     Filter [15894484]  'ffdshow Audio Decoder'
0007031: Playback: DumpGraph:           Pin [91c63c4]  'Out' [Output]  Connected to pin [1a46db4]
0007031: Playback: DisplayTypeEx: Connection type  M type MEDIATYPE_Audio  S type MEDIASUBTYPE_IEEE_FLOAT
0007031: Playback: DisplayTypeEx: Subtype description UNKNOWN
0007031: Playback: DisplayTypeEx: Not temporally compressed
0007031: Playback: DisplayTypeEx: Sample size 1
0007031: Playback: DisplayTypeEx:      Format type FORMAT_WaveFormatEx
0007031: Playback: DisplayTypeEx:      Subtype MEDIASUBTYPE_IEEE_FLOAT
0007031: Playback: DisplayTypeEx: wFormatTag 65534
0007031: Playback: DisplayTypeEx: nChannels 6
0007031: Playback: DisplayTypeEx: nSamplesPerSec 44100
0007031: Playback: DisplayTypeEx: nAvgBytesPerSec 1058400
0007031: Playback: DisplayTypeEx: nBlockAlign 24
0007031: Playback: DisplayTypeEx: wBitsPerSample 32
0007031: Playback: DisplayTypeEx: cbSize 22
0007031: Playback: DumpGraph:           Pin [3a1692c]  'In' [Input]  Connected to pin [e22411c]
0007031: Playback: DumpGraph:     Filter [39f2244]  'MP4 Source'
0007031: Playback: DumpGraph:           Pin [e22411c]  'Output 1' [Output]  Connected to pin [3a1692c]
0007031: Playback: DisplayTypeEx: Connection type  M type MEDIATYPE_Audio  S type Unknown GUID Name
0007031: Playback: DisplayTypeEx: Subtype description UNKNOWN
0007031: Playback: DisplayTypeEx: Not temporally compressed
0007031: Playback: DisplayTypeEx: Sample size 1
0007031: Playback: DisplayTypeEx:      Format type FORMAT_WaveFormatEx
0007031: Playback: DisplayTypeEx:      Subtype Unknown GUID Name
0007031: Playback: DisplayTypeEx: wFormatTag 255
0007031: Playback: DisplayTypeEx: nChannels 2
0007031: Playback: DisplayTypeEx: nSamplesPerSec 44100
0007031: Playback: DisplayTypeEx: nAvgBytesPerSec 16000
0007031: Playback: DisplayTypeEx: nBlockAlign 0
0007031: Playback: DisplayTypeEx: wBitsPerSample 16
0007031: Playback: DisplayTypeEx: cbSize 2
0007031: Playback: DumpGraph: Finish (0 ms)
0007047: Playback: CPlaybackEngImpl::StartPlayFile: Playback type: MJ, nRetVal=1
0007047: Playback: CPlaybackEngImpl::StartPlayFile: Finish (94 ms)
0007047: Playback: CPlaybackEngImpl::Play: StartPlayFile returned 1
0007047: Playback: CPlaybackEngImpl::Play: Finish (204 ms)
0007047: Playback: CPlayerZone::Play: Play succeeded
0007047: Import: JRAnalyzer::Open: Start
0007047: Import: JRAnalyzer::AddFile: Start
0007047: Playback: CPlayerZone::Play: Finish (204 ms)
0007047: Playback: CDXWaveFeeder::OnGraphNotify: Start: Thread: 0x1a58, Graph: 0x6c4bdf0
0007047: Playback: CDXWaveFeeder::OnGraphNotify: Event 13 param1 0, Param2 0
0007047: Playback: CDXWaveFeeder::OnGraphNotify: Event 14 param1 0, Param2 0
0007047: Playback: CDXWaveFeeder::OnGraphNotify: End: Thread: 0x1a58, Graph: 0x6c4bdf0, 0ms
0007047: Playback: CDXWaveFeeder::OnGraphNotify: Start: Thread: 0x1a58, Graph: 0x6c4bdf0
0007047: Playback: CDXWaveFeeder::OnGraphNotify: End: Thread: 0x1a58, Graph: 0x6c4bdf0, 0ms
0007218: Playback: FileCanPlayInDShow: Testing: f:\mp3\TEMP\TEMP\01 - The Memento.m4a
0007218: Playback: CDShowFileRenderer::RenderFile: Start
0007218: Playback: CDShowFileRenderer::LoadSourceFilter: Start
0007218: Playback: CDShowFileRenderer::LoadSourceFilter: Finish (0 ms)
0007218: Playback: CDShowFileRenderer::RenderFile: LoadSourceFilter returned 0x80004005
0007218: Playback: CDShowFileRenderer::LoadTransformFilters: Start
0007218: Playback: CDShowFileRenderer::LoadTransformFilters: Finish (0 ms)
0007218: Playback: CDShowFileRenderer::RenderFile: LoadTransformFilters returned 0x1
0007218: Playback: CDShowFileRenderer::LoadSourceFilter(2): Start
0007234: Playback: CDShowFileRenderer::LoadSourceFilter(2): Added the filter to graph
0007234: Playback: CDShowFileRenderer::LoadFileUsingSourceFilter: Start
0007234: Playback: CDShowFileRenderer::LoadFileUsingSourceFilter: Load returned 0x0
0007234: Playback: CDShowFileRenderer::LoadFileUsingSourceFilter: Finish (0 ms)
0007234: Playback: CDShowFileRenderer::LoadSourceFilter(2): Finish (16 ms)
0007250: Playback: CDShowFileRenderer::RenderFile: Finish (32 ms)
0007250: Playback: FileCanPlayInDShow: Can play: 1, Audio: ?
0007343: Import: JRAnalyzer::AddFileDS: Start
0007343: Playback: CDShowFileRenderer::RenderFile: Start
0007343: Playback: CDShowFileRenderer::LoadSourceFilter: Start
0007343: Playback: CDShowFileRenderer::LoadSourceFilter: Finish (0 ms)
0007343: Playback: CDShowFileRenderer::RenderFile: LoadSourceFilter returned 0x80004005
0007343: Playback: CDShowFileRenderer::LoadTransformFilters: Start
0007343: Playback: CDShowFileRenderer::LoadTransformFilters: Finish (0 ms)
0007343: Playback: CDShowFileRenderer::RenderFile: LoadTransformFilters returned 0x1
0007343: Playback: CDShowFileRenderer::LoadSourceFilter(2): Start
0007343: Playback: CDShowFileRenderer::LoadSourceFilter(2): Added the filter to graph
0007343: Playback: CDShowFileRenderer::LoadFileUsingSourceFilter: Start
0007343: Playback: CDShowFileRenderer::LoadFileUsingSourceFilter: Load returned 0x0
0007343: Playback: CDShowFileRenderer::LoadFileUsingSourceFilter: Finish (0 ms)
0007343: Playback: CDShowFileRenderer::LoadSourceFilter(2): Finish (0 ms)
0007359: Playback: CDShowFileRenderer::RenderFile: Finish (16 ms)
0007359: Import: JRAnalyzer::AddFileDS: Finish (16 ms)
0007359: Import: JRAnalyzer::AddFile: Finish (312 ms)
0007359: Import: JRAnalyzer::Open: Finish (312 ms)
0007359: Database: JRAnalyzerFile::GetImage: Start
0008000: Playback: CQuickTime::GetMovieThumbnail: Start
0008000: Playback: CQuickTime::OpenLocalMovie: Start
0008062: Playback: CQuickTime::OpenLocalMovie: Finish (62 ms)
0008062: Playback: CQuickTime::GetMovieThumbnail: Returning thumbnail for f:\mp3\TEMP\TEMP\01 - The Memento.m4a
0008062: Playback: CQuickTime::GetMovieThumbnail: Finish (62 ms)
0008062: Database: JRAnalyzerFile::GetImage: GetMovieThumbnail returned d:\TMP\JRTemp\Video Image - 6836.jpg
0008078: Database: JRAnalyzerFile::GetImage: Finish (719 ms)
0012359: Playback: CDXWaveFeeder::OnGraphNotify: Start: Thread: 0x1a58, Graph: 0x6c4bdf0
0012359: Playback: CDXWaveFeeder::OnGraphNotify: Event 14 param1 0, Param2 0
0012359: Playback: CDXWaveFeeder::OnGraphNotify: End: Thread: 0x1a58, Graph: 0x6c4bdf0, 0ms


Won't convert at all now though, see other reply for log.

Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72444
  • Where did I put my teeth?
Re: M4A problem
« Reply #18 on: September 07, 2006, 12:50:19 pm »

When you're not using DirectShow filters to play M4A, MC will use the Quicktime engine.  In that case, no conversion would be possible.

You may have found a problem with a Directshow filter.
Logged

zxsix

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1753
Re: M4A problem
« Reply #19 on: September 07, 2006, 01:05:00 pm »

Would you like me to install a different version of ffdshow?
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72444
  • Where did I put my teeth?
Re: M4A problem
« Reply #20 on: September 07, 2006, 01:15:37 pm »

I couldn't say, but I'm just saying that you might take a closer look at the Directshow filters you're using.
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: M4A problem
« Reply #21 on: September 07, 2006, 01:31:20 pm »

Some progress.
I cleared all of the filters showing for .m4a in the directshow settings.
Played the track again.
Now I see the stuff you wanted in the log  :D

Finally, whew!

continued log....

Code: [Select]
0007031: Playback: DumpGraph: Start
0007031: Playback: DumpGraph: DumpGraph [6c4bdf0]
0007031: Playback: DumpGraph:     Filter [19cc1fc]  'MJ WaveBin Filter'
0007031: Playback: DumpGraph:           Pin [1a46db4]  'In' [Input]  Connected to pin [91c63c4]
0007031: Playback: DumpGraph:     Filter [15894484]  'ffdshow Audio Decoder'
0007031: Playback: DumpGraph:           Pin [91c63c4]  'Out' [Output]  Connected to pin [1a46db4]
0007031: Playback: DisplayTypeEx: Connection type  M type MEDIATYPE_Audio  S type MEDIASUBTYPE_IEEE_FLOAT

This may be the problem. I expect PCM format here for MEDIASUBTYPE, like this:

Code: [Select]
0060922: Playback: DumpGraph:     Filter [4ad147c]  'ffdshow Audio Decoder'
0060922: Playback: DumpGraph:           Pin [4ae6c24]  'Out' [Output]  Connected to pin [178a604]
0060922: Playback: DisplayTypeEx: Connection type  M type MEDIATYPE_Audio  S type MEDIASUBTYPE_PCM

Did you configure FFDShow decoder to do some other processing? If so, try turning them off.
Logged
Yaobing Deng, JRiver Media Center

zxsix

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1753
Re: M4A problem
« Reply #22 on: September 07, 2006, 01:35:51 pm »

I updated to a newer build of ffdshow (dated 9/1/06).
Plays and converts to mp3 properly without the distortion now.
I'll consider it case closed.  Thanks for the help.
If you'd like me to do any more testing on this let me know, otherwise I'll drop it.
Thanks for the troubleshooting.
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: M4A problem
« Reply #23 on: September 07, 2006, 01:47:10 pm »

I think I found a possible cause:

You may have checked "32 bit floating point" as supported output sample format on FFDShow audio decoder configuration.

When that is checked, the output is in MEDIASUBTYPE_IEEE_FLOAT format (if the sound card supports it, I guess). Our converter needs PCM format. So you need to make sure "32 bit floating point" is not checked. To access FFDShow configuration, you can either do a Start -> All Programs -> FFDShow -> Audio decoder configuration, or you can right-click the FFDShow icon in the notification tray when you play something, and choose "FFDShow audio decoder".

As an aside, I found out "32 bit integer" for output format is not good on my machine. Extremely distorted sound comes out of my speakers. So one should only check "16 bit integer" and "24 bit integer" normally (unless you know that your computer can handle other formats).
Logged
Yaobing Deng, JRiver Media Center

zxsix

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1753
Re: M4A problem
« Reply #24 on: September 07, 2006, 02:19:32 pm »

Upon reinstalling the newer version of ffdshow, I checked a box that said "reset all ffdshow settings". 
32-bit floating point is currently not checked.

Again, all seems to be working now since reinstalling ffdshow.
Don't know if it was a setting that was reset or a bug in that particular earlier build.  Either case, me happy!
Logged
Pages: [1]   Go Up