Audio/video stream recording forums
|
Attention Visitor: |
You may have to register or log in before you can post:
|
|
|
Thread Tools | Display Modes |
#151
|
|||
|
|||
Re: freeme2 - free software to remove DRM protection from Windows Media WMA,WMV,ASF fIs there an explanation of how to remove DRM from WMV for complete idiots who know nothing about computers, a simple step by step?
|
#152
|
|||
|
|||
Re: freeme2 - free software to remove DRM protection from Windows Media WMA,WMV,ASF fQuote:
HowTo Instructions for Removing DRM with drmdbg & FreeMe2 (from Windows Media Player) How to remove DRM from Windows Media Player files with FairUse4WM 1.3 fix-1 DRM-Remover 2009-01-10 Fix for Windows XP (by milOtis) |
#153
|
|||
|
|||
Re: freeme2 - free software to remove DRM protection from Windows Media WMA,WMV,ASF fI would consider doing a batch rename if I could figure out how to get past the "No ENABLINGBITS elements in license!" problem. I use EF Multi File Renamer
|
#154
|
|||
|
|||
Re: freeme2 - free software to remove DRM protection from Windows Media WMA,WMV,ASF fI just downloaded the latest drmdbg and freeme2, and seem to have gotten it all to work. I drag a protected .wma onto Freeme2 and presto - a "Freed-awesome song" file pops out. The problem is, when I play this freed track, it sounds like fingernails on the chalkboard for about 5 seconds and then quits. I saw that someone else had this problem a while back but didnt really see a solution given. This is the closest I've gotten to getting this thing to work since Rhapsody/MS forced the updates. So, if anyone could explain how to fix this problem, I'd really appreciate it. Also, as I put it in my last post, explain it as if I were slightly retarded, so that I might understand. Thanks
|
#155
|
|||
|
|||
Re: freeme2 - free software to remove DRM protection from Windows Media WMA,WMV,ASF fQuote:
|
#156
|
|||
|
|||
Re: freeme2 - free software to remove DRM protection from Windows Media WMA,WMV,ASF fDespite the great tutorials I prefer a script to automate the DRM removal. Check out the attached script and see if it works for you. The script must be renamed to "pilatesdrm.js".
Code:
// Put this script somewhere on your system together with FreeMe2.exe and // dmrdbg.exe. Run drmdbg to generate the keys and then run the script. // The script will not enter sub-directories. function ReadIni() { var ForReading = 1; var line; var fso = WScript.CreateObject("Scripting.FileSystemObject"); var dso = WScript.CreateObject("Scripting.Dictionary"); var ts = fso.OpenTextFile("drmdbg.ini", ForReading); var key, w, subkey, val; while (!ts.AtEndOfStream) { line = ts.ReadLine(); if (line.substr(0, 1) == "[" && line.substr(line.length - 1, 1) == "]") { key = line.substr(1, line.length - 2); dso.add(key, WScript.CreateObject("Scripting.Dictionary")); } else { w = line.split("="); if (w.length == 2) { subkey = w[0]; val = w[1]; if (subkey == "path") { // val = val.replace(/\\/g, '\\\\'); // val = val.replace(/ /g, '\\ '); // WScript.Echo(key + "," + subkey + "," + val); } dso.item(key).item(subkey) = val; // WScript.Echo(key + "," + subkey + "," + val); } } } return dso; } function ReadKeys(ini) { var ForReading = 1; var line; var fso = WScript.CreateObject("Scripting.FileSystemObject"); var dso = WScript.CreateObject("Scripting.Dictionary"); var kpath = ini.item("drm2dir").item("path"); var ts; var sid, kid; if (ini.item("MakeDRM2Dir").item("0_or_1") == 1) ts = fso.OpenTextFile(kpath + "DRM2\\DRM2.KEY", ForReading); else ts = fso.OpenTextFile(kpath + "DRM2.KEY", ForReading); while (!ts.AtEndOfStream) { line = ts.ReadLine(); if (line.substr(0, 5) == "<KID>") { kid = line.substr(5).substr(0, line.length - 11); } if (line.substr(0, 5) == "<SID>") { sid = line.substr(5).substr(0, line.length - 11); dso.add(kid, sid); // WScript.Echo(kid + "," + sid); } } ts.Close(); return dso; } function ReadFiles(ini, dso) { var line, lines, fname; var sso = WScript.CreateObject("WScript.Shell"); var fso = WScript.CreateObject("Scripting.FileSystemObject"); var ds = fso.GetFolder(ini.item("wmvdir").item("path")); var fc = new Enumerator(ds.files); var spath = WScript.ScriptFullName; spath = spath.substr(0, spath.length - WScript.ScriptName.length); var cmd = spath + "FreeMe2.exe -s "; var se; var sid, kid; lines = new Array(); while (!fc.atEnd()) { fname = "" + fc.item(); if (fname.substr(fname.length - 4, 4).toLowerCase() == ".wma") { lines.push("File: " + fname); // Get KID se = sso.Exec(cmd + '"' + fname + '"'); se.StdIn.WriteLine(""); se.StdIn.WriteLine(""); line = se.StdErr.ReadLine(); while (se.Status == 0) WScript.Sleep(10); if (line.substr(0, 9) == "Found KID") { kid = line.substr(11, 24); if (dso.Exists(kid)) { sid = dso.item(kid); se = sso.Exec(cmd + '"' + fname + '"'); se.StdIn.WriteLine(sid); line = ""; while (!se.StdErr.AtEndOfStream) line = se.StdErr.ReadLine(); while (se.Status == 0) WScript.Sleep(10); line = line.split("\r"); lines.push(line[line.length - 2]); } else { lines.push("KID " + kid + " not found"); } } else { lines.push(line); } } fc.moveNext(); } WScript.Echo(lines.join("\n")); } var ini; var keys; ini = ReadIni(); keys = ReadKeys(ini); ReadFiles(ini, keys); |
#157
|
|||
|
|||
Re: freeme2 - free software to remove DRM protection from Windows Media WMA,WMV,ASF fUgh!!!! Yes! Same exact problem here. Except I use Napster which refuses to download anything without the latest IBX.
Last edited by omegamuff1n : 04-25-2009 at 11:23 AM. |
#158
|
|||
|
|||
Re: freeme2 - free software to remove DRM protection from Windows Media WMA,WMV,ASF fHave the same problem with some movies.
After hours of trying, I have retrieved a key, the SID, the ini file. When i drag the protected moviefile to freeme2, it creates a 56kb size file with 5 seconds of blur. |
#159
|
|||
|
|||
Re: freeme2 - free software to remove DRM protection from Windows Media WMA,WMV,ASF fQuote:
|
#160
|
|||
|
|||
Re: freeme2 - free software to remove DRM protection from Windows Media WMA,WMV,ASF fso does this mean the enabling bits problem is solved?
|
Thread Tools | |
Display Modes | |
|
|