Audio/video stream recording forums
|
Attention Visitor: |
You may have to register or log in before you can post:
|
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
Cannot remove DRM from a *.fl file (Sony Ericsson mobile phone)Hi all,
As you can see it's my first post here. I found this forum because I was looking for some removing DRM soft. Actually, I'm trying to remove a DRM on a file. This file is readed as an " mp3 " file with my cellular phone but is readed as an " fl " file when stored on my pc hd. So, *.mp3 when on the mobile and *.fl when on the pc. Of course I didn't find a soft wich can do the removal drm job. I hope some of you will know how to help me. Because otherwise I won't be able to transfer this file ( file that I've paid for ) to my next mobile. Thank. |
#2
|
|||
|
|||
Re: Cannot remove DRM on a *.fl fileWhat kind of mobile phone do you have? Do you have a file manager in your phone? If yes what kind of extenstion does this file have? How do you transfer it to you PC?
|
#3
|
|||
|
|||
Re: Cannot remove DRM on a *.fl fileHello,
Sorry for being a bit late in my answer. But it's holiday time here and I've been off for some days. My phone is a S-E K800i and yes , I use a file manager. 2 in fact. The S-E PC Suite + Mobile Master. As I've written before, when on my gsm, the file has an MP3 extension but when read by my PC it has a FL extension and not an MP3 extension anymore. Thank. |
#4
|
|||
|
|||
Re: Cannot remove DRM on a *.fl fileI can't find anything about .FL files.
Can you see the size of .FL files? May be these are the File Links to MP3 files? In what folder do you see the .FL file? How did you get the mp3 file? Did you transfer it from your PC to your Sony Ericsson mobile phone? |
#5
|
|||
|
|||
Re: Cannot remove DRM on a *.fl fileI can't find anything about .FL files.
- So do I. Can you see the size of .FL files? - Yes and it's size is 95 ko. May be these are th-e File Links to MP3 files? In what folder do you see the .FL file? - Memory Stick/Music/galvanize.fl. How did you get the mp3 file? Did you transfer it from your PC to your Sony Ericsson mobile phone ? - Nope. It's a file coming from a paying website. My phone do read the file as an MP3 file. It's when the file is transfered to my PC hard drive then suddenly it's not an MP3 anymore but a FL file. Strange no ? May be because of the DRM ? Here is a copy screen : |
#6
|
|||
|
|||
Re: Cannot remove DRM on a *.fl fileI wish I could help. It seems to be out of my expertise.
And I don't think it is worth to spend time on a problem like this. If you need the song on your next phone, you will be able to download it http://www.google.com/search?hl=ru&q...1%81%D0%BA&lr= and to cut it if needed. MP3 files can be trimmed with MP3DirectCut without any quality loss. |
#7
|
|||
|
|||
Re: Cannot remove DRM on a *.fl fileWell, I do not mind about the song/file and I agree with you, it's not worth to spend time just for a song.
But I mind about the problem ( why an MP3 is seen as an FL file by the computer ). I really would like to understand what's going on and how to find a solution. For this part, it's worth to spend time on the problem. I've found the begining of an answer,with the S-E developers forum. This FL file stuff is linked to the way the DRM are managed. But as I'm not a programer, I didn't go above this point. |
#8
|
|||
|
|||
Re: Cannot remove DRM on a *.fl fileOn Windows smartphones and PDAs Microsoft's Windows Media DRM is used.
I've also found that on other mobile phones OMA DRM is used. OMA DRM-protected content files have the .dcf extension. In OMA DRM: FL (Forward Lock) is the DRM method where the content is wrapped into the DRM .DM message and delivered to the mobile device. The OMA DRM specs could be found on the following web-site: http://www.openmobilealliance.org/re.../drm_v2_0.html Here is the thread about .DCF DRM-protected files drm removal from dcf. extension files I still can't find anything about .FL files. FL acronym is used very often. FL could refer to Flash Lite, for example. So you may try to play the file with a flash player. |
#9
|
|||
|
|||
Re: Cannot remove DRM on a *.fl fileQuote:
I don't think it's about flash lite. My K800i doesn't read flash lite. By the way, remember, for the phone, the file is an MP3 one. I'll check with S-E developers website when I'll have some more free time and will let you know if I find anything interesting. This FL thing is stressing. |
#10
|
|||
|
|||
Re: Cannot remove DRM from a *.fl file (Sony Ericsson mobile phone)OK
This code works. I built this in MS Visual Studio 2005. Create a normal windows application project in C#, called 'dcfundrm '. Place your '.dcf' files in the project folder at: dcfundrm\bin\Debug Make sure that you add a reference for 'ChilkatDotNet2.dll' as directed at 'http://www.example-code.com/csharp/step2.asp' Once you have built the project, using the code below, run the program (CTL + F5), and type in the name of your '.dcf' file in the text box and press the submit button. Code assembly: 1) Create a text box and button in 'Form1.cs[design]'. 2) In 'Form1.cs' copy & paste the following: Code:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using Chilkat; namespace dcfundrm { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { createFile(textBox1.Text); } private void createFile(string fileName) { string fname = "Theme-Halloween.dcf"; if(fileName=="") { fname = "Theme-Halloween.dcf"; } else { fname = fileName; } if(fname.IndexOf(".")!=-1) { fname = fname.Substring(0, fname.Length - 4); } // A Chilkat Crypt unlock code will work here. Chilkat.OmaDrm omaDrm = new Chilkat.OmaDrm(); omaDrm.UnlockComponent("Anything for 30-day trial"); Chilkat.Crypt2 crypt = new Chilkat.Crypt2(); // Load an OMA DRM file. omaDrm.LoadDcfFile(fname + ".dcf"); string msg = omaDrm.ContentType + "\r\n" + omaDrm.ContentUri + "\r\n" + omaDrm.Headers; MessageBox.Show(msg); // Get a specific header MessageBox.Show("Content-Description = " + omaDrm.GetHeaderField("content-description")); // Get the AES initialization vector // Display the IV in hex format. MessageBox.Show("IV: " + crypt.Encode(omaDrm.IV, "hex")); // Display 1st 20 bytes of encrypted data in hex format MessageBox.Show("Encrypted Data: " + crypt.Encode(omaDrm.EncryptedData, "hex").Substring(0, 20)); // To decrypt, set the Base64 key and decrypt... omaDrm.Base64Key = "BiVVJOQee6y4PWYL+fbvJA=="; // Display 1st 20 bytes of the decrypted data in hex format MessageBox.Show("Decrypted Data: " + crypt.Encode(omaDrm.DecryptedData, "hex").Substring(0, 20)); // Save the decrypted data to a file. bool success = omaDrm.SaveDecrypted(fname + ".mp3"); if (!success) { MessageBox.Show(omaDrm.LastErrorText); } } private void textBox1_TextChanged(object sender, EventArgs e) { } } } |
Tags: cannot, drm, ericsson, file, mobile, phone, remove, sony |
Thread Tools | |
Display Modes | |
|
|