View Single Post
Old 3rd December 2015, 10:10   #697  |  Link
tomilein
Registered User
 
Join Date: Jul 2013
Posts: 10
Problem with Hardcoded

Hello,

i have a big Problem with Hardcoded Subtitle in my 3d Movies.

I have the Subtitle only in the Left Side but not in the Right Side.(SBS).

Would like to have correct on Right and Left.


My Movie Encode:





Another Movie Encode [not from me]:





Subtitle is available in 3D before i encode this Movie.
I do not know if I need to add what in the Avisynthscript?




Here the generated Avisynthscript:

Code:
# Avisynth script generated Tue Dec 01 05:26:56 CET 2015 by BD3D2MK3D v0.78
# to convert "G:\BDMV\PLAYLIST\00100.mpls"
# (referencing the M2TS/SSIF files 00049)
# to 3D Side-by-Side.
# Hardcoded subtitles from file "00100.track_4614.Deu.3D.sup".
# Movie title: test
#
# Source MPLS information:
# MPLS file: 00100.mpls
# Video   :  Und  AVC, 1080p, 23.976 fps, left-eye
# Video   :  Und  MVC, 1080p, 23.976 fps, right-eye (32 3D-Planes)
# Audio   :  Eng  DTS-HD-Master, Multi-channel, 48 Khz
# Audio   :  Deu  DTS-HD-Master, Multi-channel, 48 Khz
# Audio   :  Spa  AC3, Multi-channel, 48 Khz
# Subtitle:  Eng  PGS, 3D-plane: 1
# Subtitle:  Deu  PGS, 3D-plane: 1
# Subtitle:  Spa  PGS, 3D-plane: 2
# Subtitle:  Hrv  PGS, 3D-plane: 2
# Subtitle:  Ell  PGS, 3D-plane: 2
# Subtitle:  Tur  PGS, 3D-plane: 2
# Subtitle:  Deu  PGS, 3D-plane: 1
# Subtitle:  Spa  PGS, 3D-plane: 2

LoadPlugin("D:\#Backup#\DVD\BD3D2MK3D\toolset\DGMVCDecode.dll")
#LoadPlugin("D:\#Backup#\DVD\BD3D2MK3D\toolset\FRIMSource.dll")
#LoadPlugin("C:\Program Files (x86)\BDtoAVCHD\MVCSource.dll")

#LoadPlugin("D:\#Backup#\DVD\BD3D2MK3D\toolset\VSFilter.dll")
LoadPlugin("D:\#Backup#\DVD\BD3D2MK3D\toolset\SupTitle.dll")

# Load the two video streams (130771 frames per stream)
interleaved = DGMVCSource("00100.track_4113.264", "00100.track_4114.mvc", view = 0, frames = 130771, hw = 0)
#interleaved = FRIMSource("mvc", "00100.track_4113.264", "00100.track_4114.mvc", num_frames = 130771, cache = 2, platform = "")
#interleaved = MVCsource("00100.track_4113.264", "00100.track_4114.mvc", 130771, 2)
# Current base view: left eye.
# The views are in the common order: AVC stream = left view, MVC stream = right view.
left  = SelectEven(interleaved)
right = SelectOdd(interleaved)

# Build Side-by-Side stream
StackHorizontal(Left, Right)
AssumeFPS("ntsc_film")

# Hardcode subtitles
#VobSub("00100.track_4614.Deu.3D.sub")
SupTitle("00100.track_4614.Deu.3D.sup")

# Resize to 720p
BicubicResize(1280, 720)

# Return the 3D clip.
Return(last)#.Info()

and here the __ENCODE_3D.cmd

Code:
@echo off
set path=D:\#Backup#\DVD\BD3D2MK3D\toolset;%path%
echo Encoding __ENCODE_3D_MOVIE.avs
echo Movie: test
echo Encoding started %date% %time%
@echo on

"D:\#Backup#\DVD\BD3D2MK3D\toolset\avs2yuv.exe" ^
  "__ENCODE_3D_MOVIE.avs" -frames 130771 -o - ^
  | "D:\#Backup#\DVD\BD3D2MK3D\toolset\x264_x64.exe" ^
  --crf 20 --preset medium --tune Film ^
  --bluray-compat --profile high --level 4.1 --open-gop --keyint 24 --slices 4 ^
  --colormatrix bt709 --colorprim bt709 --transfer bt709 --b-pyramid strict ^
  --vbv-bufsize 30000 --vbv-maxrate 40000 --aud ^
  --sar 1:1 ^
  --frame-packing 3 --qpfile chapters_3D.qpfile --frames 130771 --fps 24000/1001 ^
  --output "00100_3D.264" --demuxer y4m --stdin y4m - ^
  2>&1 | "D:\#Backup#\DVD\BD3D2MK3D\toolset\tee.exe" ENCODE_3D.log
@echo off
echo Encoding finished %date% %time%

REM Optionnaly mux the video and demuxed streams to MKV.
REM Note: The mux is disabled if no streams are demuxed.
if exist "__MUX_3D.cmd" cmd /c "__MUX_3D.cmd"

REM Everything done: do the post-processing (Shutdown computer...)
if exist "__POSTPROCESS_3D.cmd" cmd /c "__POSTPROCESS_3D.cmd"
exit /B

What am I doing wrong?
tomilein is offline