Page 1 of 1
NL Subtitles
Posted: Thu Aug 05, 2010 9:25 pm
by zImage
Í am currently testing the software and it looks good.
I've only got an issue with dutch subtitles.
Setting the default to nl or nld in settings, does not achieve anything.
Workaround is to select the subtitle on each individual file.
This works, but causes the picture to be stretched. No issue with the workaround already posted here by eithet setting the device on 4:3 or use a different profile.
However when using a Video_TS folder as the source, one has to select the subtitle on each individual file.
Even worse on using the "Watch folder" having to select the subtitle on each individual cell.
What am I doing wrong here ?
Re: NL Subtitles
Posted: Fri Aug 06, 2010 1:16 pm
by Eugene
zImage wrote:Í am currently testing the software and it looks good.
I've only got an issue with dutch subtitles.
Setting the default to nl or nld in settings, does not achieve anything.
Workaround is to select the subtitle on each individual file.
This works, but causes the picture to be stretched. No issue with the workaround already posted here by eithet setting the device on 4:3 or use a different profile.
However when using a Video_TS folder as the source, one has to select the subtitle on each individual file.
Even worse on using the "Watch folder" having to select the subtitle on each individual cell.
What am I doing wrong here ?
You can use a playback through a folder Transcoding or turn on "Creating DVD-structure folders for DVD-directories" (Settings - "Media-Resources" - Scanning).
Re: NL Subtitles
Posted: Sat Aug 07, 2010 8:07 am
by zImage
Eugene wrote:
You can use a playback through a folder Transcoding or turn on "Creating DVD-structure folders for DVD-directories" (Settings - "Media-Resources" - Scanning).
Thx, the "creating dvd structure..." works.
Only thing is that it shows one large file for the complete movie and multiple small files(cells) for the chapter.
One large file is good, but I am not able to skip through the chapters(cells)
To do that I would neet to set subtitling on each individual cell.
A good option would be to be able to set the subtitle in the transcoding profile as you can set the profile at once over multiple files. Maybe it can already be done, but I haven't found out how yet.
Re: NL Subtitles
Posted: Sat Aug 07, 2010 9:21 am
by Eugene
A script to set a subtitle language
Settings - Processing - Add
Name: Select Subtitle
Click "Button on the main form"
Script:
Code: Select all
procedure ProcessItem(const aItem: TWmsScriptMediaItem; const aLanguage: string);
var
i, j: Integer;
sSubtitleList: string;
begin
if VarToStr(aItem.Properties[mpiVideoCodec]) <> '' then begin
sSubtitleList := VarToStr(aItem.Properties[mpiSubtitleList]);
if sSubtitleList <> '' then begin
i := Pos(aLanguage, sSubtitleList);
if i > 0 then begin
j := i + Length(aLanguage);
while (j <= Length(sSubtitleList)) and (sSubtitleList[j] <> ',') do
Inc(j);
aItem.Properties[mpiSubtitleLanguage] := Copy(sSubtitleList, i, j - i)
end
end
end else if aItem.HasChildItems then
for i := 0 to aItem.ChildCount - 1 do
ProcessItem(aItem.ChildItems[i], aLanguage)
end;
begin
if WmsCurrentMediaTreeItem <> nil then begin
WmsShowInformation('Set subtitle language...');
try
ProcessItem(WmsCurrentMediaTreeItem, 'nl');
finally
WmsHideInformation
end
end;
WmsDatabaseAutoSave;
ShowMessage('Setting the subtitle language completed');
ProcessMediaResult := True
end.
Usage:
1. Select folder in Folders [Movies]
2. Click "Select Subtitle"
Re: NL Subtitles
Posted: Sat Aug 07, 2010 9:40 am
by zImage
Eugene wrote:A script to set a subtitle language
Settings - Processing - Add
Name: Select Subtitle
Click "Button on the main form"
Script:
Code: Select all
procedure ProcessItem(const aItem: TWmsScriptMediaItem; const aLanguage: string);
var
i, j: Integer;
sSubtitleList: string;
begin
if VarToStr(aItem.Properties[mpiVideoCodec]) <> '' then begin
sSubtitleList := VarToStr(aItem.Properties[mpiSubtitleList]);
if sSubtitleList <> '' then begin
i := Pos(aLanguage, sSubtitleList);
if i > 0 then begin
j := i + Length(aLanguage);
while (j <= Length(sSubtitleList)) and (sSubtitleList[j] <> ',') do
Inc(j);
aItem.Properties[mpiSubtitleLanguage] := Copy(sSubtitleList, i, j - i)
end
end
end else if aItem.HasChildItems then
for i := 0 to aItem.ChildCount - 1 do
ProcessItem(aItem.ChildItems[i], aLanguage)
end;
begin
if WmsCurrentMediaTreeItem <> nil then begin
WmsShowInformation('Set subtitle language...');
try
ProcessItem(WmsCurrentMediaTreeItem, 'nl');
finally
WmsHideInformation
end
end;
WmsDatabaseAutoSave;
ShowMessage('Setting the subtitle language completed');
ProcessMediaResult := True
end.
Usage:
1. Select folder in Folders [Movies]
2. Click "Select Subtitle"
Great, thx very much. This works.