Log in

View Full Version : Windows 8.1 'Play To' option. Can more file formats be added?


SeeMoreDigital
27th June 2014, 11:02
Now that I have more 'smart devices' connected to my home network, I've discovered that the 'Play To' option in Windows 8.1 is pretty limited with regard to the file types it's able to push. Currently it supports: .avi, .mp3, .m2ts, .m4a, .mp4, .wav, .wma, .wmv and a few others: -

http://i60.tinypic.com/2istdzd.png

But I'm wondering if it's possible to configure Windows 8.1 to support more 'push' file types, such as: .mkv, .mka, .flac and maybe even .dsf and .dff?

Can anybody help? Is it possible?


Cheers

clsid
27th June 2014, 21:13
Why not just install a DLNA server? Then you can access content on your PC from the devices themselves. Good free ones are PS3 Media Sever, Serviio and Plex.

This reg tweak might work:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.flac]
@="[ProgID]"
"Content Type"="audio/flac"
"PerceivedType"="audio"

[HKEY_CLASSES_ROOT\[ProgID]\shellex\ContextMenuHandlers\PlayTo]
@="{7AD84985-87B4-4a16-BE58-8B72A5B390F7}"
Replace [ProgID] with the appropriate value of your current file association.

Windows will do (poor quality) transcoding for non-native formats.

Paky
12th January 2018, 16:03
Hi
i've added this reg and also these

[HKEY_CLASSES_ROOT\.mkv]
@="WMP11.AssocFile.MKV"
"Content Type"="video/x-matroska"
"PerceivedType"="video"

[HKEY_CLASSES_ROOT\.mkv\OpenWithProgids]
"AppX6eg8h5sxqq90pv53845wmnbewywdqq5h"=hex(0):
"AppXk0g4vb8gvt7b93tg50ybcy892pge6jmt"=hex(0):
"WMP11.AssocFile.MKV"=hex(0):

[HKEY_CLASSES_ROOT\.mkv\ShellEx]

[HKEY_CLASSES_ROOT\.mkv\ShellEx\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}]
@="{9DBD2C50-62AD-11D0-B806-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.mkv\ShellEx\{e357fccd-a995-4576-b01f-234630154e96}]
@="{9DBD2C50-62AD-11D0-B806-00C04FD706EC}"


HKEY_CLASSES_ROOT\WMP11.AssocFile.MKV]
@="MKV Video"
"EditFlags"=hex:00,00,31,00
"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,75,00,6e,00,72,00,65,00,67,00,6d,00,70,00,32,00,2e,00,65,00,78,\
00,65,00,2c,00,2d,00,39,00,39,00,35,00,30,00,00,00
"PreferExecuteOnMismatch"=dword:00000001

[HKEY_CLASSES_ROOT\WMP11.AssocFile.MKV\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,77,00,6d,00,\
70,00,6c,00,6f,00,63,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,37,00,33,00,30,\
00,00,00

[HKEY_CLASSES_ROOT\WMP11.AssocFile.MKV\shell]
@="Play"

[HKEY_CLASSES_ROOT\WMP11.AssocFile.MKV\shell\Enqueue]
@="&Add to Windows Media Player list"
"MUIVerb"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
00,75,00,6e,00,72,00,65,00,67,00,6d,00,70,00,32,00,2e,00,65,00,78,00,65,00,\
2c,00,2d,00,39,00,38,00,30,00,30,00,00,00

[HKEY_CLASSES_ROOT\WMP11.AssocFile.MKV\shell\Enqueue\command]
"DelegateExecute"="{45597c98-80f6-4549-84ff-752cf55e2d29}"

[HKEY_CLASSES_ROOT\WMP11.AssocFile.MKV\shell\open]
"LegacyDisable"=""

[HKEY_CLASSES_ROOT\WMP11.AssocFile.MKV\shell\open\command]
@=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,\
00,65,00,73,00,28,00,78,00,38,00,36,00,29,00,25,00,5c,00,57,00,69,00,6e,00,\
64,00,6f,00,77,00,73,00,20,00,4d,00,65,00,64,00,69,00,61,00,20,00,50,00,6c,\
00,61,00,79,00,65,00,72,00,5c,00,77,00,6d,00,70,00,6c,00,61,00,79,00,65,00,\
72,00,2e,00,65,00,78,00,65,00,22,00,20,00,2f,00,70,00,72,00,65,00,66,00,65,\
00,74,00,63,00,68,00,3a,00,36,00,20,00,2f,00,4f,00,70,00,65,00,6e,00,20,00,\
22,00,25,00,4c,00,22,00,00,00

[HKEY_CLASSES_ROOT\WMP11.AssocFile.MKV\shell\Play]
@="&Play"
"MUIVerb"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
00,75,00,6e,00,72,00,65,00,67,00,6d,00,70,00,32,00,2e,00,65,00,78,00,65,00,\
2c,00,2d,00,39,00,39,00,39,00,31,00,00,00

[HKEY_CLASSES_ROOT\WMP11.AssocFile.MKV\shell\Play\command]
@=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,\
00,65,00,73,00,28,00,78,00,38,00,36,00,29,00,25,00,5c,00,57,00,69,00,6e,00,\
64,00,6f,00,77,00,73,00,20,00,4d,00,65,00,64,00,69,00,61,00,20,00,50,00,6c,\
00,61,00,79,00,65,00,72,00,5c,00,77,00,6d,00,70,00,6c,00,61,00,79,00,65,00,\
72,00,2e,00,65,00,78,00,65,00,22,00,20,00,2f,00,70,00,72,00,65,00,66,00,65,\
00,74,00,63,00,68,00,3a,00,36,00,20,00,2f,00,50,00,6c,00,61,00,79,00,20,00,\
22,00,25,00,4c,00,22,00,00,00
"DelegateExecute"="{ed1d0fdf-4414-470a-a56d-cfb68623fc58}"



[HKEY_CLASSES_ROOT\WMP11.AssocMIME.MKV]

[HKEY_CLASSES_ROOT\WMP11.AssocMIME.MKV\CLSID]
@="{cd3afa9c-b84f-48f0-9393-7edc34128127}"


[HKEY_CLASSES_ROOT\SystemFileAssociations\.mkv]
"InfoTip"="prop:System.ItemType;System.Size;System.Media.Duration;System.OfflineAvailability"
"ExtendedTileInfo"="prop:System.ItemType;System.Size;System.Media.Duration;System.OfflineAvailability"
"FullDetails"="prop:System.PropGroup.Description;System.Title;System.Media.SubTitle;System.Rating;System.Keywords;System.Comment;System.PropGroup.Video;System.Media.Duration;System.Video.FrameWidth;System.Video.FrameHeight;System.Video.EncodingBitrate;System.Video.TotalBitrate;System.Video.FrameRate;System.PropGroup.Audio;System.Audio.EncodingBitrate;System.Audio.ChannelCount;System.Audio.SampleRate;System.PropGroup.Media;System.Music.Artist;System.Media.Year;System.Music.Genre;System.PropGroup.Origin;System.Video.Director;System.Media.Producer;System.Media.Writer;System.Media.Publisher;System.Media.ContentDistributor;System.Media.DateEncoded;System.Media.EncodedBy;System.Media.AuthorUrl;System.Media.PromotionUrl;System.Copyright;System.PropGroup.Content;System.ParentalRating;System.ParentalRatingReason;System.Music.Composer;System.Music.Conductor;System.Music.Period;System.Music.Mood;System.Music.PartOfSet;System.Music.InitialKey;System.Music.BeatsPerMinute;System.DRM.IsProtected;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.OfflineAvailability;System.OfflineStatus;System.SharedWith;System.FileOwner;System.ComputerName"
"PreviewDetails"="prop:*System.Title;*System.Media.Duration;*System.Size;*System.Video.FrameWidth;*System.Video.FrameHeight;System.Rating;*System.Keywords;*System.Comment;*System.Music.Artist;*System.Music.Genre;*System.ParentalRating;*System.OfflineAvailability;*System.OfflineStatus;*System.DateModified;*System.DateCreated;*System.SharedWith;*System.Media.SubTitle;*System.Media.Year;*System.Video.FrameRate;*System.Video.EncodingBitrate;*System.Video.TotalBitrate"

[HKEY_CLASSES_ROOT\SystemFileAssociations\.mkv\shellex]

[HKEY_CLASSES_ROOT\SystemFileAssociations\.mkv\shellex\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\SystemFileAssociations\.mkv\shellex\ContextMenuHandlers\PlayTo]
@="{7AD84985-87B4-4a16-BE58-8B72A5B390F7}"



[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.mkv]
"Extension.Handler"="MKVFile"
"Extension.MIME"="video/x-matroska"
"MCIHandler"="MPEGVideo"
"MediaType.Description"="MKV Video"
"MediaType.DescriptionID"="9950"
"MediaType.Icon"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
00,77,00,6d,00,70,00,6c,00,6f,00,63,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,\
37,00,33,00,30,00,00,00
"PerceivedType"="video"
"Permissions"=dword:0000000f
"ReplaceApps"="wmplayer.exe|iexplore.exe"
"Runtime"=dword:00000006
"Shell.AltVerb.Cmd"="/prefetch:6 /Play \"%L\""
"Shell.Open"="/prefetch:6 /Open \"%L\""
"SPDHandler"="WMP11.AssocFile.MKV"


Now PlayTo menu appears, but with MKV return this error

https://s18.postimg.org/4j1fnhhxl/playto.png

Why?
in windows 10 works well natively

SeeMoreDigital
21st January 2018, 19:44
Now PlayTo menu appears, but with MKV return this error

https://s18.postimg.org/4j1fnhhxl/playto.png

Why?
in windows 10 works well nativelyIt looks like you got as far as I did. I got not further with 'pushing' Flac files either...