NAS에서 인식가능한 playlist test

- m3u 

- 공백line이 없어야 한다.

- 한글인식을 위해서는 utf8 이어야 한다.(pc에서 한글안보이는 경우 ANSI로 바꾸면 보인다.)

- 재생목록에 있는 파일위치는 NAS에서 지정한 미디어서버가 지정한 미디어폴더내에 위치해야한다.



아래참조


http://iptime.co.kr/bbs/view.php?id=faq_setup&page=1&ffid=&fsid=&dffid=&dfsid=&dftid=&sn1=&divpage=1&dis_comp=&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&dis_comp=&ng_value=&x_value=&no=546






ansi2utf8.bat 파일 


@ECHO OFF



REM chcp 51949


SET preTag=#EXTINF:0,

SET DEST=%1




ECHO %1

SET currentfolder="%DEST%"

CD ..

SET upperfolder="%cd%"

IF %upperfolder:~-2,-1%==\ SET upperfolder=%upperfolder:\=%

CALL SET folder=%%currentfolder:%upperfolder:"=%\=%%

CD %folder%

TITLE Generating Playlist for %folder%


ECHO.

ECHO Start time: %time:~0,-3%

ECHO Please wait...



SET playlistname-ANSI="%folder:"=%-ansi.m3u"

SET playlistname-UTF8="%folder:"=%-utf8.m3u"

REM chcp 65001




For /F "tokens=* delims=" %%A in (%~1) Do Echo %%A>> %playlistname-ANSI%


REM convert ANSI to UTF-8

iconv -t utf-8 %playlistname-ANSI% > %playlistname-UTF8%


ECHO %currentfolder%

ECHO %upperfolder%

ECHO %folder%

ECHO %DEST%



pause




############## 2014-03-23

regiedit  command line에서 network path 가져오기







@ECHO OFF


SET preTag=#EXTINF:0,

SET DEST=%1



#### c:\windows\convert-playlist.bat

SET currentfolder="%DEST%"

CD ..

SET upperfolder="%cd%"

IF %upperfolder:~-2,-1%==\ SET upperfolder=%upperfolder:\=%

CALL SET folder=%%currentfolder:%upperfolder:"=%\=%%

CD %folder%

TITLE Generating Playlist for %folder%


ECHO -----------------------------

ECHO Start time: %time:~0,-3%

ECHO Please wait...





SET playlistname-ANSI="%folder:"=%-ansi.m3u"

SET playlistname-UTF8="%folder:"=%-utf8.m3u"



REM chcp 65001

For /F "tokens=* delims=" %%A in (%~1) Do Echo %%A>> %playlistname-ANSI%


REM convert ANSI to UTF-8

REM iconv -c -f CP949 -t utf-8 %playlistname-ANSI% > %playlistname-UTF8%

REM iconv -c -s -t cp949 %playlistname-ANSI% 

REM chcp 949

REM iconv -c -s -f euc-kr -t utf-8 %playlistname-ANSI% 

notepad %playlistname-ANSI%


REM del %playlistname-ANSI%


pause

+ Recent posts