Thread: M3u to Mp3
View Single Post
  #6  
Old May 22, 2014, 01:14 AM
Efendija's Avatar
Efendija Efendija is offline
VGMdb Staff
 
Join Date: Aug 2011
Location: Serbia
Posts: 2,009
Default

It works by storing full path to files e.g.

Spoiler:
#EXTM3U
#EXTINF:328,Pendulum - Showdown
D:\Music T Edition\2008 - In Silico (Special Edition)\01 - Showdown.flac
#EXTINF:352,Pendulum - Different
D:\Music T Edition\2008 - In Silico (Special Edition)\02 - Different.flac
#EXTINF:313,Pendulum - Propane Nightmares
D:\Music T Edition\2008 - In Silico (Special Edition)\03 - Propane Nightmares.flac
#EXTINF:336,Pendulum - Visions
D:\Music T Edition\2008 - In Silico (Special Edition)\04 - Visions.flac
#EXTINF:415,Pendulum - Midnight Runner
D:\Music T Edition\2008 - In Silico (Special Edition)\05 - Midnight Runner.flac

etc.


or relative path (assuming .m3u is also inside) e.g.

Spoiler:
#EXTM3U
#EXTINF:328,Pendulum - Showdown
01 - Showdown.flac
#EXTINF:352,Pendulum - Different
02 - Different.flac
#EXTINF:313,Pendulum - Propane Nightmares
03 - Propane Nightmares.flac
#EXTINF:336,Pendulum - Visions
04 - Visions.flac
#EXTINF:415,Pendulum - Midnight Runner
05 - Midnight Runner.flac

etc.


Type number 2 is better because it will work no matter where you move the folder, for full path version it would stop working the moment you change the location.

(numbers after #EXTINF are just track length in seconds - #EXTINF:120 would be 2 minutes)

As for your (specialized) problem with PC-Engine rips, .m3u is used kinda differently when there's just one .hes file containing all the tracks and .m3u specifies the info about each track inside the hes e.g.

Spoiler:
# @TITLE S.C.I.: Special Criminal Investigation
# @ARTIST Taito
# @COMPOSER
# @DATE 1991-01-25
# @RIPPER
# @TAGGER

TP03016.hes::HES,$01,BGM #01,0:29,,1
TP03016.hes::HES,$02,BGM #02,0:20,,5
TP03016.hes::HES,$03,BGM #03,1:01,,10
TP03016.hes::HES,$04,BGM #04,0:54,,10
TP03016.hes::HES,$05,BGM #05,0:56,,10
TP03016.hes::HES,$06,BGM #06,0:55,,10
TP03016.hes::HES,$07,BGM #07,0:58,,10
TP03016.hes::HES,$08,BGM #08,1:59,,10
TP03016.hes::HES,$09,BGM #09,0:25,,10
TP03016.hes::HES,$0A,BGM #10,0:28,,1
TP03016.hes::HES,$0D,BGM #11,0:25,,10
TP03016.hes::HES,$0F,BGM #12,1:06,,1
TP03016.hes::HES,$0B,Jingle #01,0:06,,1
TP03016.hes::HES,$0C,Jingle #02,0:11,,1
TP03016.hes::HES,$0E,Jingle #03,0:06,,1


and more importantly, you're maybe missing the thing to decode it, try installing
http://www.foobar2000.org/components/view/foo_gep
and since this is a special case, drag & drop .hes file on foobar, not .m3u (or just do file->open and navigate to hes).
Reply With Quote