Jump to content

Neil Wallace

Members
  • Posts

    6
  • Joined

  • Last visited

Previous Fields

  • PlayStation Network ID
    NW-S703F

Neil Wallace's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Dear asadasad22 you ask about the A608. I've just got an NW-A806 ( it was free with a sony remote speaker system!) to complement my NW-S703f If that's the series twhat you mean, then no, the current version of this program does not appear to work. There are subtle differences in the way the program uses the folder hierarchy, and so the player reports there is no music on the device. regards Neil.
  2. Hi Patrick, I think I've sorted the ID3 tag removal for you. The problem seems to occur when a JPEG image is embedded in the header. (JPEG starts 1111 1111 111 I think...) Anyway, the code I added looks for 7 compatible MP3 frame headers. And it seems to work well. I've attached the code. (had to add an extension .txt to allow upload) I've never contributed to an open source project before, and I do apologise if I've gone about this incorrectly. Perhaps you could mail me a rowinggolferAThotmailDOTcom if you wish to discuss. Incidentally, as I'm sure you are aware correcting the tags alone does not remove the issue of Mickey Mouse voice for these podcasts. Consequently I've done some further experiments, and I am now convinced that my player can play these streams, but only when Sonicstage has passed some further info to the player (a codec??). I think this is included in the OMA header. Specifically at address 0xc15. (You'll note I've also attached a plain text file showing the differences in the headers transferred by Sonicstage 3.1 and by NW-E00x when I transfer my 'testmp3' file.) BTW - My player is a NW-S703, which may be relevant in it's capacity to play <44.1hz files. BTW2 - You are absolutely correct that FFMpeg works. However, it takes additional time and increases the file size. I am going to continue modifying the project. I'll let you know if I have any further success. Perhaps I could do this off-list? BTW - your project is extremely well documented, and your code very clear. Neil.
  3. Hi Patrick, I been doing some research into the specific problem of the distortion with low-bit rate transfers. My player can play 32kbps mp3s transferred by Sonicstage, but not by your file manager. My interpretation of the reasoning (after examining a test file transferred onto a clean machine by both systems) is as follows. My "test.mp3" file was 15021 bytes long. transferred using Sonicstage 4.1 (yeuch!) the file generated 10000001.oma is only 14832 bytes long. transferred using NW-Eoox file manager (without using FFmpeg) 10000001.oma is 17095 bytes. There appears to be an issue with your code for removing the ID3 tags from MP3 files. They are left in situ after your reverse engineered Sony-compatible bytes are added, consequently, when the player accesses the file from startpoint 0x0c60, this is right in the middle of the old ID3V2 tag and the data packets are consequently out of sync and sound nasty. I am not a Java programmer, but I did have a look at your code, and the problematic section appears to be lines 413...451 of the OMAFile.java BTW - FFMpeg seems to remove any tags, so it works. I do hope this is helpful. If I can be of assistance please do not hesitate to ask. I only wish I knew how to build from Source code, I would have gladly tried to tweak the code and come to you with a solution rather than a problem. Are you using Eclipse as the IDE? Regards Neil. BTW - I've attached the 3 relevant files in a compressed folder as test1.mp3 nw-e00x.oma and sonicstage.oma I trust this makes sense! winzip_icon.doc
  4. teh jhey, I'm using Ubuntu 7.04 also, and have experienced the same problem when I've tried to launch this using the graphic interface and mouse. Try launching the program using the terminal. Navigate to your player with this comand (I'm assuming it has mounted as "usbdisk" in this example - and you don't type the $ of course) $ cd /media/usbdisk then type in $ java -jar NW-E00X_MP3_File_Manager-0.12.jar Provided you have Java >=1.5 and this version is your default it'll work just fine now. If you are still on the Java that comes with Ubuntu 7.04 (approx v 1.4) you'll get an error message, and need to install a newer version and set it as your default. ie. Use Synaptic to install "Sun Java". then open a terminal and type $ sudo update-alternatives --config java choose the most recent version. BTW - if you want to transfer low-bitrate stuff (eg spoken podcasts) to the device, it's worth installing FFmpeg with synaptic also. NW-E00X will then give you an option to convert these to 64kbps. Failure to use this means everyone sounds like mickey mouse! Good Luck. Neil.
  5. Hi Patrick, I am delighted to report that I have this running on my NW-S703F player. On my desktop I have Ubuntu 7.04, and have installed Sun Java 1.5 from the repositories. I have also installed FFMPG. I am truly thankful to you that I don't have to resort to Windoze and Sonicstage to use this device. I love the Sony hardware (I chose it for the built in noise reducing capability, which is great in the gym or whilst lawn-mowing etc..) I use it simply for podcasts and uploading the MP3 I have ripped from CDs I own. I don't wish to download music from the net, and I don't want Sony to try and flog me stuff everytime I connect my device. So many,many thanks. Incidentally, I am having a few issues with some podcasts with obscure bitrates and sampling frequencies. The podcasts I refer to are in a series called Python411, and it is not all editions. the later ones are fine, but some of the 32kbps at 22,000 have the distortion mentioned earlier in the thread. I have also noticed that the timer functions eratically with some of these files... even some of the files that have OK sound! I know this isn't down to this software, and is simply a limitation of the MP3 playing capability of my device. I'll experiment with the FFMPEG options and find one which works, but wonder if anyone could point me to a link showing which MP3 settings run natively on these Sony devices. I can't find any decent documentation anywhere. Neil. (Inverness - Scotland)
×
×
  • Create New...