[FFmpeg-user] OMA playback

Dieter Van Hauwermeiren dvanhauwermeiren at yahoo.com
Wed Nov 13 20:28:37 EET 2024


 Okay, thank you!Maybe it's worth noting that I extracted the .oma files directly from the hard drive of my old Sony NW-HD1. My walkman was dead but I wanted to recover the audio files so I demounted the hard drive and was able to find an adapter on Amazon to transfer the files directly from the hard drive onto my pc. Maybe this is the reason why the GEOB frame is different.
I was able to contact someone who helped develop ffmpeg and he wrote me the following:
- It's using a different GEOB frame ("OMG_ULINF" vs. "OMG_LSI").
- Only a KEYRING subobject is contained in the binary chunk, no header
and no EKB.
- It's using a different root key than the usual one from SonicStage
(0x00010013 vs. 0x0001001d).
He also added the following link: https://wiki.videolan.org/SoC_2011/OMA/Atrac_Improvements/Hope this helps.
Best regards,
Dieter    On Wednesday, November 13, 2024 at 10:22:29 AM GMT+1, Paul B Mahol <onemda at gmail.com> wrote:  
 
 Looks like ffmpeg can not process it because files lack some geob binary
chunk that it expects.
When inspecting files I found out similar binary chunks that appears to
contain same data but at different layout.
I downloaded old SonicStage and will try to find out if its OpenMG binary
code have any mention of those binary geob chunks and try to see if it can
be reused somehow to decrypt files.

On Tue, Nov 12, 2024 at 11:29 PM Dieter Van Hauwermeiren via ffmpeg-user <
ffmpeg-user at ffmpeg.org> wrote:

>  Sorry about that, I changed the privacy settings for the files. It should
> work now.
> https://drive.google.com/file/d/1pQkvSAx5GaCARI7WnHHNW4uDhcHBwSZy/view?usp=drive_linkhttps://drive.google.com/file/d/1-peYBsAhYHCgFgqNCqjkx-Ij1NXvOWI3/view?usp=drive_linkhttps://drive.google.com/file/d/1iJFrFGSjtG7JNGZTpjcJRWW3d21ZrwfL/view?usp=drive_link
>
>
>
>
>
>
>
>
>
>
>    On Tuesday, November 12, 2024 at 11:10:30 PM GMT+1, Paul B Mahol <
> onemda at gmail.com> wrote:
>
>  I get Access denied. So needs some permissions change to actually download
> file(s).
>
> On Tue, Nov 12, 2024 at 10:40 PM Dieter Van Hauwermeiren via ffmpeg-user <
> ffmpeg-user at ffmpeg.org> wrote:
>
> >  Thanks for your response.I've provided the links to three .OMA-files:
> >
> https://drive.google.com/file/d/1pQkvSAx5GaCARI7WnHHNW4uDhcHBwSZy/view?usp=drive_linkhttps://drive.google.com/file/d/1-peYBsAhYHCgFgqNCqjkx-Ij1NXvOWI3/view?usp=drive_linkhttps://drive.google.com/file/d/1iJFrFGSjtG7JNGZTpjcJRWW3d21ZrwfL/view?usp=drive_link
> >    On Tuesday, November 12, 2024 at 10:22:38 PM GMT+1, Paul B Mahol <
> > onemda at gmail.com> wrote:
> >
> >  On Tue, Nov 12, 2024 at 8:59 PM Dieter Van Hauwermeiren via ffmpeg-user
> <
> > ffmpeg-user at ffmpeg.org> wrote:
> >
> > > Hi,
> > > I have a question regarding the playback of .OMA files with ffmpeg.The
> > > .OMA files I would like to play come from a recovered hard disk from a
> > Sony
> > > NW-HD1 walkman. These files were added to the walkwan using Sony
> > > Sonicstage. As many users found out the hard way, Sonicstage encrypted
> > and
> > > DRM protected the audio files by default when transferring them to the
> > > walkwam. On top of that, the audio files couldn't be played back in a
> > newly
> > > installed version of Sonicstage because the original installed version
> > was
> > > associated with a unique encryption key. When I changed computers, I
> > found
> > > out that the original encryption key was still on the computer I threw
> > away.
> > > So because of this, I have a library of .OMA files I cannot play. I
> have
> > > read through numerous forums and tried out various proposed solutions
> but
> > > so far, none of them has worked. Various solutions include the use of
> > > ffmpeg, even when the audio files are protected but it doesn't seem to
> > work
> > > for the files I try to play.Could someone help me with this? I can
> always
> > > send a test .OMA file. A big thanks in advance.
> > > Kind regards,
> > >
> >
> > Feel free to provide link to uploaded .OMA file(s) that are not
> supported.
> >
> >
> > > Ronnie
> > > _______________________________________________
> > > ffmpeg-user mailing list
> > > ffmpeg-user at ffmpeg.org
> > > https://ffmpeg.org/mailman/listinfo/ffmpeg-user
> > >
> > > To unsubscribe, visit link above, or email
> > > ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".
> > >
> > _______________________________________________
> > ffmpeg-user mailing list
> > ffmpeg-user at ffmpeg.org
> > https://ffmpeg.org/mailman/listinfo/ffmpeg-user
> >
> > To unsubscribe, visit link above, or email
> > ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".
> >
> > _______________________________________________
> > ffmpeg-user mailing list
> > ffmpeg-user at ffmpeg.org
> > https://ffmpeg.org/mailman/listinfo/ffmpeg-user
> >
> > To unsubscribe, visit link above, or email
> > ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".
> >
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".
>
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".
>
_______________________________________________
ffmpeg-user mailing list
ffmpeg-user at ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".
  


More information about the ffmpeg-user mailing list