View Full Version : BD Rebuilder Beta - Bug Reports Only
Hajnal
1st March 2015, 13:53
Only subtitles are only in 2D. Its possible after encoding movie to BD-25 preserve correctly functional 3D subtitles?
only encoded rovi totalcode
g00g
1st March 2015, 15:06
Sigh... this is pretty ugly. Some changes I made when converting to the 3D version of TSMUXER has rendered some old code ineffective. It's what is causing the "ReencodeAudio() 00009 1801" error. Luckily the occurrence of the particular sequence of events needed to cause it is pretty rare. This might take some time to fix, as it has impacts across several modules.
Oh well.
Hi,
tested V.50.04 and the error is gone.
But still have a problem with encoding of the same video running alternate output to mp4. the error is:
GPU Decoder: CUVID currently supports only 4:2:0 chroma
This error only appears when running the option multi_process other than 0. Setting it to 0 causes no problems. The error is not reported in the log and bd-rb just stops proccessing after finishing the process step of indexing for DGDec.
jdobbs
1st March 2015, 15:20
Hi,
tested V.50.04 and the error is gone.
But still have a problem with encoding of the same video running alternate output to mp4. the error is:
GPU Decoder: CUVID currently supports only 4:2:0 chroma
This error only appears when running the option multi_process other than 0. Setting it to 0 causes no problems. The error is not reported in the log and bd-rb just stops proccessing after finishing the process step of indexing for DGDec.Could you post your settings (BDREBUILDER.INI contents) and log please? I just tried to repeat the issue with the source used to fix the bug -- and it runs ok.
Are you using any AVS filters? It's odd that the color space would change on its own.
g00g
1st March 2015, 18:29
Could you post your settings (BDREBUILDER.INI contents) and log please? I just tried to repeat the issue with the source used to fix the bug -- and it runs ok.
Are you using any AVS filters? It's odd that the color space would change on its own.
I aborted the batching process after the extracting process completed und the "reminder for DGDec" process don't start.
In TaskManager the processes auf bd-rebuilder und dgdec are present and show no activity (0% or idle).
I am not aware of using or setting any "special" filter settings.
In the past I am only using the settings of bd-rebuilder.
Log:
==========================
[17:46:26] BD Rebuilder v0.50.04
[17:46:26] BEGIN - BATCH SEQUENCE
==========================
-----------------------
[17:46:26] PROCESSING BATCH FILE [1]
----------------------
[03.01.15] BD Rebuilder v0.50.04
[17:46:27] Source: IM_AUGUST_IN_OSAGE_COUNTY_00001
- Input BD size: 27,44 GB
- Approximate total content: [02:00:54.041]
- Windows Version: 6.2 [9200]
- MOVIE-ONLY/ALTERNATE OUTPUT mode enabled
- Mode: MP4 Container, 1280x720, AutoGOP, Auto-AAC
- Output folder: H:\2015\Videos\BD-RB\Output\
- Decoding/Frame serving: DGDecNV [4-way]
- Audio Settings: AC3=1 DTS=1 HD=0 Kbs=640
[17:46:27] PHASE ONE, Encoding
- [17:46:27] Processing: VID_00002 (1 of 2)
- [17:46:27] Extracting A/V streams [VID_00002]
- [17:52:26] Reencoding video [VID_00002]
- Source Video: MPEG-4 (AVC), 1920x1080
- Rate/Length: 24,000fps, 120 frames
- Bitrate: 1.339 Kbs
- [17:52:26] Reencoding: VID_00002, Pass 1 of 2
- [17:52:30] Reencoding: VID_00002, Pass 2 of 2
- [17:52:32] Video Encode complete
- [17:52:32] Processing audio tracks
- Track 4352 (***): Reencoding audio to AAC...
- [18:01:09] Processing: VID_00001 (2 of 2)
- [18:01:09] Extracting A/V streams [VID_00001]
[18:08:48]PHASE ONE aborted by user request
[18:08:48] BATCH ABORTED...
==========================
[18:08:48] END - BATCH SEQUENCE
==========================
BDBATCH.INI as I use batching ...
$$$$IM_AUGUST_IN_OSAGE_COUNTY_00001, ALT, MP4 Container, 1280x720, AutoGOP, Auto-AAC
[Options]
AUTO_BIAS=3
AUTO_TWOPASSONLY=1
HC_PROFILE=BEST
MULTIPROCESS=1
FORCED_SUB_LANG=eng;
AUDIO_TO_KEEP=eng;fra;fre;ger;spa;
SUBS_TO_KEEP=eng;fra;fre;ger;spa;
OUTPUT_FOLDER=H:\2015\Videos\BD-RB\Output
VERSION=0.50.0.4
ENCODER=0
MODE=3
ENCODE_QUALITY=2
ONEPASS_ENCODING=0
AUTO_QUALITY=1
SD_CONVERT=0
OPEN_GOP=0
RESIZE_1080=0
RESIZE_1440=0
RESIZE_720=0
DEINTERLACE=1
SD_TO_1080=0
IGNORE_3D=0
CONVERT_WIDE=0
DTS_REENCODE=1
AC3_REENCODE=1
AC3_640=1
AC3_192=0
KEEP_HD_AUDIO=0
AUDIO_DRC=0
DECODER=3
AVCHD=1
REMOVE_WORKFILES=1
REMOVE_OUTPUT=0
USE_FILTERS=0
BDMV_CERT_ONLY=0
IVTC_PULLDOWN=0
ASSUME_DVD_PAL=0
FRIMSOURCE=0
COMPLETION_BEEP=0
OUTPUT_SBS=0
NEROAAC=0
SUPTITLE=0
AUDIO_TRACK_LIMIT=1
SUBTITLE_TRACK_LIMIT=1
CUSTOM_TARGET_SIZE=23500
MOVIEONLY_TYPE=20
ALTCRF=23
ALT_TARGET=1434
ALTMETHOD=2
ALTAUTOCROP=0
[Paths]
DGIndexNV=E:\Programs\DGDecNV\DGIndexNV.exe
DGDecNV=E:\Programs\DGDecNV\DGDecodeNV.dll
WORKING_PATH=E:\VIDEOS\BD-RB\WORK\
SOURCE_PATH=H:\2015\***\BACKUP\IM AUGUST IN OSAGE COUNTY\
[Batch]
MAIN_MPLS=00001.MPLS
MAIN_MPLS_ANGLE=0
FORCED_SUB=0
FORCED_AUD=0
AUDIO=110010
SUBS=110000
jdobbs
1st March 2015, 18:57
Could you also post the contents of VID_00001.AVS?
1Bullet
1st March 2015, 20:10
Ok will post before trying to fix issue myself to get documented.
This is my own rip using DVD fab 9.1.8.3
I have searched forums and can only find issues with Failed to retrieve video(that is not my issue!)
BD Rebuilder was unable to Extract the audio/subs.
All I was trying to do was reduce the Audio from True-HD to AC3 640kb
BD rebuilder keeps failing on this film,over and over again.
Finally did it with just using the stream with tsMuxer. No issue
Then used Dvd fab again no issue.
[02/28/15] BD Rebuilder v0.50.02
[17:37:50] Source: HOMEFRONT_00000
- Input BD size: 26.15 GB
- Approximate total content: [01:40:25.144]
- Target BD size: 23.63 GB
- Windows Version: 6.1 [7601]
- MOVIE-ONLY mode enabled
- Auto Quality: Good (Very Fast), ABR
- Decoding/Frame serving: DirectShow
- Audio Settings: AC3=1 DTS=1 HD=0 Kbs=640
[17:37:50] PHASE ONE, Encoding
- [17:37:50] Processing: VID_00000 (1 of 1)
- [17:37:50] Extracting A/V streams [VID_00000]
- Error in attempt to extract audio/subs.
- Unsupported codec V_MPEG-1
[17:37:54] - Failed to retrieve audio, aborted
Status]
LABEL=HOMEFRONT
VERSION=v0.50.02
SOURCE_SIZE=28074547200
SOURCE_VIDEO_SIZE=28074547200
TARGET_SIZE=25375539200
REDUCTION=.903862812790085
RESIZE_1080=0
RESIZE_1440=0
AUDIO_TO_KEEP=eng;
KEEP_HD_AUDIO=0
SUBS_TO_KEEP=eng;
BACKUP_MODE=1
MOVIEONLY_TYPE=0
USE_LAVF=0
INSTANCES=1
DGDECNV=0
DGDECIM=0
FRIMSOURCE=0
FFMS2=0
SSIF_MODE=0
QUICK=0
[00000]
AUDIO=1
PGS=1
From my Inspect
[03/01/15] Checking System Settings
- BD-Rebuilder v0.50.02
- Windows Version: 6.1 [7601]
- Working Path Free Space: 359.59GB
- AVISYNTH Version: 2.5.8.0, Ok
- LAVFILTERS: Ok
- X264: Ok
- AFTEN: Ok
- FAAC: Ok
- MP4BOX: Ok
- WAVI: Ok
- TSMUXER: Ok
- FRIMEncode: Ok
- FRIMDecode: Ok
[03/01/15] Systems Settings Check complete
An Yes my FFDshow audio decoder configuration Uncompressed is set at all supported.
Where the heck is the mpeg 1 coming from the subtitle?
the only way to test is to remove the sub in BD RB?
or unless some else knows whats going on.
g00g
1st March 2015, 21:07
Could you also post the contents of VID_00001.AVS?
There is no file named vid_00001.avs in the working directory.
Contents of vid_00002.avs is:
#Created by BD Rebuilder - v0.50.04
LoadPlugin("E:\Programs\DGDecNV\DGDecodeNV.dll")
DGSource("E:\VIDEOS\BD-RB\WORK\WORKFILES\VID_00002.DGI", fieldop=0)
Spline16Resize(1280,720)
ConvertToYV12().AssumeFPS(24000,1000)
Lathe
2nd March 2015, 00:32
Because, I don't like optical discs! Hence why I backup ;) It's a good thing HDD's are getting bigger. A couple of petabyte drives would be just what the doctor ordered lol
I know, the convenience is lovely! I just fell in love recently with using a very nice USB 3 thumb drive to put even full Blu-rays on to watch; it is SO handy, that I am becoming spoiled too! :)
BUT... for all those who bypass physical backups (unless of course all your storage is duplicated) you always face that potential heartbreak of a failed drive... :(
Lathe
2nd March 2015, 00:51
However, if you are trying to play folders/files on a device like the PS3 (or the Oppo 83), the files must be < 4GB in size due to the FAT32 limitation, which is where the "Strict AVCHD" method is necessary.
I have an Oppo 83 that will play full Bluray folders/files (or AVCHD) from USB drive as if it is a genuine optical disc, but the drive can only be FAT32. Consequently, it would be really great if BDR was able to include file splitting when creating BD25 or BD50 builds (Full, Movie-only or Quick Play).
If this is too complex, I would welcome some guidance on the logic required to run BDR in say Quick Play mode, with a file splitting pass for each title.
Ah yes... I too have the famed OPPO BDP-83 (although it is a little old now :) ) And recently, I had the pleasure of FINALLY trying a nice high quality USB 3 thumb drive (64 Gigs) to play stuff. LOVELY!
What I do, and I guess it would only work with Movie Only files and it ONLY takes a few minutes, is take the BDMV folder with the movie in it (even a full Blu-ray) go to the 'Stream' folder and grab the M2ts file of the movie and import it into TSMuxer. Set your output to AVCHD. Create a blank AVCHD folder on your thumb drive. Here is the key... Go to the 'Global' tab on TSMuxer and chose 'Splitting'. Choose 3 Gigs on the 'Split after size' drop-down menu. If you want, you can make it 3.9. Run TSmuxer and it will split the M2ts files into 3 or 3.9 Gig sizes within the BDMV folder that is now within the AVCHD folder on your thumb drive. Make sure you set the 'Destination' of TSMuxer to your AVDHD folder on your thumb drive.
Play the movie! :)
I hope that helps...
meadrocks
2nd March 2015, 16:34
I found this doc online, its a spreadsheet of Forced Subs.
https://docs.google.com/spreadsheet/ccc?key=0AkGO8UqErL6idDhYYjg1ZXlORnRaM3ZhTks4Z3FrYlE#gid=20
I went through my movies that I've make mkvs with bd-rb & here are my results.
Worked...
Avatar, District 9, French Connection, Grand Budapest Hotel, Inglorious Basterds, Jack Ryan, Man On Fire, Mask of Zorro, Rise of the Planet of the Apes
Didn't work...
Get The Gringo, Dawn of the Planet of the Apes, Kill Bill I & II, 2012, Avengers, Book Thief, Capt America I & II, Cars II, Clear & Present Danger, Elysium, Looper, Passion of the Christ, Patton, Seven Psychopaths, Taken II, Thor, Wolverine, Zero Dark Thirty.
Looking at the spreadsheet the subtitle tracks are all over the place, so I'm not sure how bd-rb could handle it, except by having its own database of info.
jdobbs
2nd March 2015, 19:13
BD Rebuilder scans through the entire set of SUP files that are kept from the source and identifies forced subtitles (each subtitle text line has a flag that identifies whether it should be "forced"). It then chooses the language you have selected in the INI (if there are more than one forced set available). So it would be hard for it to get them wrong.
The most common problem with forced subtitles is when you decide to keep only one subtitle track for a language, or don't select the language that has forced subtitles present. Sometimes the forced subtitles are in a SUP file other than the first one for a given language.
meadrocks
2nd March 2015, 19:33
So what is the proper procedure for insuring that forced subs get included? Include all English lang subs? Is there a way to flag the forced sub so that its easy to see & include in the subs selection?
jdobbs
2nd March 2015, 20:18
The only sure-fire way to make sure the forced subtitles are displayed in an MKV is to use SupTitle() and hard-code them. That's because there are so many players that don't recognize PGS subtitles.
If you don't want to hardcode them, then make sure you unclick "Limit to one subtitle for each language" in the SETUP dialog. The forced subs will be the last stream muxed into the mkv, that stream will contain ONLY the forced subs (those lines that are flagged as forced). Note, however, that some players have the ability to recognize forced subtitles within an entire PGS stream -- so the last stream could be redundant. But it's being there makes it possible for you to manually select it (when the player doesn't recognize forced subtitles), and then only the forced lines will be displayed.
meadrocks
2nd March 2015, 21:47
I'm currently using a RPi running Kodi to play the files, as well as Mythbuntu. I'll have to experiment which option works the best on both players.
AmigaFuture
3rd March 2015, 09:52
I know, the convenience is lovely! I just fell in love recently with using a very nice USB 3 thumb drive to put even full Blu-rays on to watch; it is SO handy, that I am becoming spoiled too! :)
BUT... for all those who bypass physical backups (unless of course all your storage is duplicated) you always face that potential heartbreak of a failed drive... :(
I use Digistor BD-25's..and sometimes 50's. Hard Disk Drives are sweet, and I use them also...but archived optical disks still make the sweetest backups when cared for well.
meadrocks
4th March 2015, 05:02
I ran bd-rd on Get The Gringo, kept all the English language subs, here's the output from mediainfo. I see no forced subs.
ampl@myth-server01:/videos/RAID/VIDEOS$ mediainfo GET_THE_GRINGO_FS.mkv
General
Unique ID : 253051309295718140449968282970384204160 (0xBE5FE8CEB1B1CC2F81868BBFB7B38180)
Complete name : GET_THE_GRINGO_FS.mkv
Format : Matroska
Format version : Version 2
File size : 2.58 GiB
Duration : 1h 35mn
Overall bit rate mode : Variable
Overall bit rate : 3 841 Kbps
Encoded date : UTC 2015-03-03 12:51:23
Writing application : mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan 4 2015 16:37:25
Writing library : libebml v1.3.1 + libmatroska v1.4.2
DURATION : 01:33:28.811000000
NUMBER_OF_FRAMES : 660
NUMBER_OF_BYTES : 1270031
_STATISTICS_WRITING_APP : mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan 4 2015 16:37:25
_STATISTICS_WRITING_DATE_UTC : 2015-03-03 12:51:23
_STATISTICS_TAGS : BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.0
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 1h 35mn
Bit rate mode : Variable
Maximum bit rate : 15.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Writing library : x264 core 144 r2525 40bb568
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=1 / constrained_intra=0 / bframes=3 / b_pyramid=0 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=1 / keyint=48 / keyint_min=1 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=22.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=15000 / vbv_bufsize=15000 / crf_max=0.0 / nal_hrd=vbr / filler=0 / ip_ratio=1.10 / aq=1:1.00
Default : Yes
Forced : No
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : A_AAC
Duration : 1h 35mn
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Compression mode : Lossy
Delay relative to video : 12ms
Language : English
Default : Yes
Forced : No
Text #1
ID : 3
Format : PGS
Muxing mode : zlib
Codec ID : S_HDMV/PGS
Codec ID/Info : The same subtitle format used on BDs/HD-DVDs
Language : English
Default : No
Forced : No
Text #2
ID : 4
Format : PGS
Muxing mode : zlib
Codec ID : S_HDMV/PGS
Codec ID/Info : The same subtitle format used on BDs/HD-DVDs
Language : English
Default : No
Forced : No
Text #3
ID : 5
Format : PGS
Muxing mode : zlib
Codec ID : S_HDMV/PGS
Codec ID/Info : The same subtitle format used on BDs/HD-DVDs
Language : English
Default : No
Forced : No
Menu
00:00:00.000 : en:00:00:00.000
00:06:04.781 : en:00:06:04.781
00:10:42.099 : en:00:10:42.099
00:13:47.576 : en:00:13:47.576
00:16:02.795 : en:00:16:02.795
00:18:40.744 : en:00:18:40.744
00:23:49.970 : en:00:23:49.970
00:26:29.462 : en:00:26:29.462
00:30:06.262 : en:00:30:06.262
00:35:37.593 : en:00:35:37.593
00:38:36.230 : en:00:38:36.230
00:40:50.698 : en:00:40:50.698
00:45:16.129 : en:00:45:16.129
00:51:05.478 : en:00:51:05.478
00:54:01.279 : en:00:54:01.279
00:57:31.197 : en:00:57:31.197
01:00:53.399 : en:01:00:53.399
01:05:44.273 : en:01:05:44.273
01:09:17.861 : en:01:09:17.861
01:13:33.158 : en:01:13:33.158
01:18:43.092 : en:01:18:43.092
01:23:20.703 : en:01:23:20.703
01:25:49.185 : en:01:25:49.185
01:28:19.376 : en:01:28:19.376
01:35:58.752 : en:01:35:58.752
What am I doing wrong?
jdobbs
4th March 2015, 06:23
Look in the working folder for a .SUP file with a "9999" in the title. That would be the subtitle stream created from the original. If there isn't one -- then none of the selected PGS streams have forced subtitles.
Sharc
4th March 2015, 23:18
I'm probably thinking about this wrong, but I was playing around with a Quick Play backup project.
While editing the quick play menu, I unchecked a few vids that were unneeded.
The unchecked items were still encoded and placed on the finished disc. I assumed unchecking an item from the quick play menu was similar to blanking it, I didn't realize I had to do both.
Is that correct? If not I will test it on a few other discs tomorrow and see if they do the same thing.
I just experienced a similar case:
The disc contains 2 movies: 1x2D and 1x3D, mounted as .iso. In the Quick-menu I disabled the 2D movie and saved.
Nevertheless the 2D movie did not get skipped but the 2D and the 3D movie got both encoded; means disabling the 2D movie in the Quick-menu editor had no effect.
I think that I did this before and the unwanted files were skipped as expected. So I am not sure whether it is a recently introduced bug, or if this happend because of the special structure of this particular disc.
jdobbs
4th March 2015, 23:33
That's probably because the 2D movie isn't independent. It is one of the views (usually the left) from the 3D encode. So you couldn't remove it. Of course that's assuming the two encodes are of the same movie.
Sharc
4th March 2015, 23:58
That's probably because the 2D movie isn't independent. It is one of the views (usually the left) from the 3D encode. So you couldn't remove it. Of course that's assuming the two encodes are of the same movie.
I forgot to mention that these are two different movies.
Encoding of the 2D movie has completed; encoding of the 3D movie is still ongoing but I would assume that both are going to be put onto the final disc.
Edit: I remember that changes have been made some time ago which allowed to edit and save Quick-menus even though the source is on a read-only medium. Has anything been changed back since?
jdobbs
5th March 2015, 00:39
I forgot to mention that these are two different movies.
Encoding of the 2D movie has completed; encoding of the 3D movie is still ongoing but I would assume that both are going to be put onto the final disc.
Edit: I remember that changes have been made some time ago which allowed to edit and save Quick-menus even though the source is on a read-only medium. Has anything been changed back since?I don't think so. I don't think I've made any changes to the routines specific to Quick-Menu in quite a while.
I was planning on looking at the ability to Quick-Play to BD-5/9 for the next release (if I have time). But I haven't started it yet.
meadrocks
5th March 2015, 05:55
Look in the working folder for a .SUP file with a "9999" in the title. That would be the subtitle stream created from the original. If there isn't one -- then none of the selected PGS streams have forced subtitles.
For Get The Gringo there's a file named 00001.track_9999.sup in Workfiles dir. When I play the mkv, no subs are displayed. mediainfo also replies that no subs are forced.
When I play the mkv file & enable the last sub ( there are 3 English subs) it plays the forced sub & looks great!
There are 4 .sub files in the workfiles dir, 4608, 4609, 4610, & 9999. Yet when I play the mkv, there's 3 subs I can choose from. I assume they are 4608, 4609 & 4610, & I assume 4610 & 9999 are the same?
Also according to the spreadsheet, the Kill Bill movies do not have forced subs, also there's no *.track_9999.sup file in workfiles dirs of both Kill Bill dirs, yet when the bd disk plays in the bd player you see the subs. The spreadsheet says they are in sub6 for both movies. Since they aren't forced, is there a way to tell bd-rb to make the sub forced? When I play the mkv w/ the last sub (sub6) enabled, it plays the forced sub. Looks great! It would just be a convenience to have it forced.
I've ran mediainfo on all the titles that forced subs played correctly in my above post, yet none of them are forced, so I have to assume they are hardcoded in the video.
BTW I am running mediainfo on a Linux media server, here's the version info, but I don't think its giving false info.
ampl@myth-server01:/videos/RAID/VIDEOS/O-S$ mediainfo --version
MediaInfo Command line,
MediaInfoLib - v0.7.67
Lathe
5th March 2015, 06:20
I use Digistor BD-25's..and sometimes 50's. Hard Disk Drives are sweet, and I use them also...but archived optical disks still make the sweetest backups when cared for well.
Absolutely... and I REALLY like the relative peace of mind knowing that I have that physical backup too!
jdobbs
5th March 2015, 15:11
When I play the mkv file & enable the last sub ( there are 3 English subs) it plays the forced sub & looks great! That's the reason it's there. That tells me that the player doesn't see the forced subs -- so you have to turn them on. They have to be there, or BD-RB wouldn't have created the "9999" file. I can't speak to what mediainfo says -- but if it says they're not there -- it's wrong.Also according to the spreadsheet, the Kill Bill movies do not have forced subs, also there's no *.track_9999.sup file in workfiles dirs of both Kill Bill dirs, yet when the bd disk plays in the bd player you see the subs. The spreadsheet says they are in sub6 for both movies. Since they aren't forced, is there a way to tell bd-rb to make the sub forced? When I play the mkv w/ the last sub (sub6) enabled, it plays the forced sub. That just means that the original BD author didn't use the "forced" flags, and created a separate PGS stream that contained the subtitles to be displayed. They were then, probably, turned on at disc start.
DoctorM
5th March 2015, 23:16
Again, technically this isn't a bug report, since you do not support full backup to BD5s, but I wanted to report some odd behavior and ask a question.
The disc is Olive Films' "In Old California". With Strict AVCHD checked, the mono DTS core was extracted for the final disc.
I tried unchecking 'Do not convert DTS to AC3 (Blu-Ray only)'. At that point the audio track WAS re-encoded to Dolby but since it was mono, the output was 112kbps. That seemed awfully low, so out of curiosity I checked "Use 192 Kbs, 2 ch for AC3 encoding" just to see what would happen. (The answer is nothing of course, but it was worth a try.)
Anyway, I'm assuming the 122kbps number is the default for mono AVCHD discs (full backup or movie only), but it seems a bit low. Is there a way to increase that at all? 122kbps for mono is comparable to 448kbps for 5.1 channels. 160-192kbps for mono seems more in line for an HD source.
Btw, for those curious, Olive uses vary bare still menus for all their discs. The output (with a minor fix) burned on a DVD+RW with menus and DTS core actually plays fine on my Sony BDP-S790. (I was fairly shocked too.)
Sharc
5th March 2015, 23:25
I have some problems with 3D playback via standalone +TV which I thought may be related to the default in-mux format.
I wanted to compile an .ssif / .iso version to check if this would help. For this purpose I made a Movie-only backup with the .ini options FORCE_INMUX_3D=0 and
OUTPUT_3D_ISO=1. But I still got an in-mux single .m2ts which the player does not recognize as 3D.
Has the .iso/.ssif output option been removed from BD-RB, or am I missing something?
Edit:
It looks like the bug is in the .meta. In the MUXOPT the --blu-ray is missing.
jdobbs
6th March 2015, 00:24
Again, technically this isn't a bug report, since you do not support full backup to BD5s, but I wanted to report some odd behavior and ask a question.
The disc is Olive Films' "In Old California". With Strict AVCHD checked, the mono DTS core was extracted for the final disc.
I tried unchecking 'Do not convert DTS to AC3 (Blu-Ray only)'. At that point the audio track WAS re-encoded to Dolby but since it was mono, the output was 112kbps. That seemed awfully low, so out of curiosity I checked "Use 192 Kbs, 2 ch for AC3 encoding" just to see what would happen. (The answer is nothing of course, but it was worth a try.)
Anyway, I'm assuming the 122kbps number is the default for mono AVCHD discs (full backup or movie only), but it seems a bit low. Is there a way to increase that at all? 122kbps for mono is comparable to 448kbps for 5.1 channels. 160-192kbps for mono seems more in line for an HD source.
Btw, for those curious, Olive uses vary bare still menus for all their discs. The output (with a minor fix) burned on a DVD+RW with menus and DTS core actually plays fine on my Sony BDP-S790. (I was fairly shocked too.)112Kbs is pretty high for a mono track. That would be the equivalent of 224Kbs stereo. In fact I would wager that it would be transparent from the original source.
If you want to keep DTS on a BD-5/9 you can add this:
OVERRIDE_AVCHD_AUDIO_LIMIT=1
BUT!!! Be warned. Since DTS is not a part of the AVCHD specification, there will be a LOT of players that won't play back the audio. So consider carefully whether you want to create a backup that only works "for now". That's the reason this option isn't documented.
jdobbs
6th March 2015, 00:36
I have some problems with 3D playback via standalone +TV which I thought may be related to the default in-mux format.
I wanted to compile an .ssif / .iso version to check if this would help. For this purpose I made a Movie-only backup with the .ini options FORCE_INMUX_3D=0 and
OUTPUT_3D_ISO=1. But I still got an in-mux single .m2ts which the player does not recognize as 3D.
Has the .iso/.ssif output option been removed from BD-RB, or am I missing something?
Edit:
It looks like the bug is in the .meta. In the MUXOPT the --blu-ray is missing. Can you post the contents of the meta file that has it missing?
If you are outputting in-mux 3D, the "--blu-ray" wouldn't be there. That's because the mux is being done to an M2TS, not a BD structure (due to limitations in TSMUXER). The BD structure is later created by BD-RB.
Make sure OUTPUT_3D_ISO=1 is in the "[Options]" area of the INI file.
Sharc
6th March 2015, 00:39
Can you post the contents of the meta file that has it missing? I looked at the code and I can't see a way that could happen???
MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500 --start-time=27000000
V_MPEG4/ISO/AVC, "C:\TEMP\BD REBUILDER\WORKFILES\00003.track_4113.264", fps=23.976, contSPS
V_MPEG4/ISO/MVC, "C:\TEMP\BD REBUILDER\WORKFILES\00004.track_4114.mvc", fps=23.976, contSPS
A_DTS, "C:\TEMP\BD REBUILDER\WORKFILES\00003.track_4352.DTS", lang=deu
A_DTS, "C:\TEMP\BD REBUILDER\WORKFILES\00003.track_4353.DTS", lang=eng
Edit:
If this should make a difference: Encoding was not necessary as the original did fit onto the BD25 target.
Sharc
6th March 2015, 00:54
If you are outputting in-mux 3D, the "--blu-ray" wouldn't be there. That's because the mux is being done to an M2TS, not a BD structure (due to limitations in TSMUXER). The BD structure is later created by BD-RB.
Yes, but I wanted to output as .ssif and I put FORCE_INMUX_3D=0 in the .ini for that purpose.
Make sure OUTPUT_3D_ISO=1 is in the "[Options]" area of the INI file.
It's there ......
Added:
I add sometimes a comment like:
OUTPUT_3D_ISO=1 #my comment here
Could this comment be a problem?
jdobbs
6th March 2015, 00:59
Yes, but I wanted to output as .ssif and I put FORCE_INMUX_3D=0 in the .ini for that purpose.
It's there ......Ok. I'll check it out and see if I can repeat it.
You are definitely in movie-only mode, right? That option only works for movie-only output.
Sharc
6th March 2015, 01:04
Ok. I'll check it out and see if I can repeat it.
You are definitely in movie-only mode, right? That option only works for movie-only output.
Yes, definitely "Movie-only Backup".
Edit:
I removed the #comment following the OUTPUT_3D_ISO=1. Now the "--blu-ray" and title get inserted....
Problem seems to be solved. Apparently the #my comment in the .ini caused the option to be discarded. Sorry for the trouble.
Are blank lines accepted in the .ini or can these also cause troubles?
jdobbs
6th March 2015, 01:23
You can't add comments to a line, comments have to be on a line by themselves.
I just tested the 3D ISO output and it works correctly.
Sharc
6th March 2015, 01:28
You can't add comments to a line, comments have to be on a line by themselves.
I just tested the 3D ISO output and it works correctly.
Apparently yes, the comment was the problem. Thanks and sorry for the trouble.
DoctorM
6th March 2015, 01:29
112Kbs is pretty high for a mono track. That would be the equivalent of 224Kbs stereo. In fact I would wager that it would be transparent from the original source.
If you want to keep DTS on a BD-5/9 you can add this:
OVERRIDE_AVCHD_AUDIO_LIMIT=1
BUT!!! Be warned. Since DTS is not a part of the AVCHD specification, there will be a LOT of players that won't play back the audio. So consider carefully whether you want to create a backup that only works "for now". That's the reason this option isn't documented.
Thanks. I was going along the lines of 640kbps for 5.1 (DVD would use 320-448kbps), 320kbps for stereo (DVD is usually 160-224kbps) and then mono would be 160kbps (DVD using 96-122kbps). That said, I'll go with it since the grain suffers on this encode.
I agree about not keeping the DTS, both for future compatibility and because 768kbps for mono is crazy overkill. I was just mentioning I was surprised it played on a standalone.
Lathe
6th March 2015, 02:16
Just a quickie...
I have a German Blu-ray ("R-POINT") and although it is about 20 Gigs and doesn't need any shrinking, it clearly is interlaced because I can see the combing effects in motion. If I import it into BDRB, will it automatically detect that it is interlaced and know what to do? The frame rate is 29.97. Will BDRB automatically re-encode it if I set the output size as BD-25? Or do I specifically have to add AVS script to force it to do that? OR... should I set the size as slightly smaller than it is thus forcing it to re-encode due to size and THEN it automatically will also de-interlaced it?
Thanks!
jdobbs
6th March 2015, 03:03
Just a quickie...
I have a German Blu-ray ("R-POINT") and although it is about 20 Gigs and doesn't need any shrinking, it clearly is interlaced because I can see the combing effects in motion. If I import it into BDRB, will it automatically detect that it is interlaced and know what to do? The frame rate is 29.97. Will BDRB automatically re-encode it if I set the output size as BD-25? Or do I specifically have to add AVS script to force it to do that? OR... should I set the size as slightly smaller than it is thus forcing it to re-encode due to size and THEN it automatically will also de-interlaced it?
Thanks!If it will fit, BD-RB would decide not to reencode it. But, you could add FORCE_ENCODE=1 to the INI and it will reencode.
Yes, it will recognize interlaced and automatically handle it.
In most cases you really don't need to deinterlace if you're playing back on a standalone -- but if you want to, just select "Use DEINTERLACER on interlaced sources" in the SETUP dialog.
Lathe
6th March 2015, 04:00
If it will fit, BD-RB would decide not to reencode it. But, you could add FORCE_ENCODE=1 to the INI and it will reencode.
Yes, it will recognize interlaced and automatically handle it.
In most cases you really don't need to deinterlace if you're playing back on a standalone -- but if you want to, just select "Use DEINTERLACER on interlaced sources" in the SETUP dialog.
Ah, very good then. You are right; my stand alone does deinterlace it as it plays. There have been some rare cases in the past where it didn't (there was some odd one once where someone encoded an interlaced source as progressive, or something like that - I think in that one case I had to use an Avisynth script specifically for 'Field De-Interlace' or somesuch...) Also, in this case, playing it with VLC I could see the combing. So, in the future, if I really need or want to re-encode it specifically to de-interlace it, I do need to force it to re-encode if the size doesn't prompt that itself. I do have the setting chosen on the setup as you said; I guess it just isn't needed very often.
Thanks!
meadrocks
6th March 2015, 05:06
That's the reason it's there. That tells me that the player doesn't see the forced subs -- so you have to turn them on. They have to be there, or BD-RB wouldn't have created the "9999" file. I can't speak to what mediainfo says -- but if it says they're not there -- it's wrong. That just means that the original BD author didn't use the "forced" flags, and created a separate PGS stream that contained the subtitles to be displayed. They were then, probably, turned on at disc start.
Is there a tool that can edit a .mkv / .mp4 file so I can change a sub to be forced, in the case of Kill Bill?
Chuckwagon
6th March 2015, 05:43
Is there a tool that can edit a .mkv / .mp4 file so I can change a sub to be forced, in the case of Kill Bill?
Yes. I use mkvpropedit to set the forced sub in the mkv files I create when they don't get set for some reason. For example, with Game of Thrones episodes, there are 2 subs in the mkv (I have BDRB set to include more than 1 sub per language) when there are scenes with characters speaking foreign languages, but neither of the subs seems to be set as default and they don't display until I set the flag to default for the 2nd sub. Then it works right. The 1st sub will always display all spoken languages. For some episodes there is only 1 sub in the mkv, the "always on" sub, since there isn't any foreign language in the ep.
BDRB always seems to get the subs into the file, but the flag for defaulting the 2nd sub (forced set I assume) doesn't get set. It's easy to correct though. I've just assumed it was the way the discs are created, they do their subs in a different way.
Chuck
gonca
6th March 2015, 12:00
You can also use mkvmerge
jdobbs
6th March 2015, 18:19
You can also use mkvmergeI used to set it with MKVMERGE when I create the file, but I changed it for some reason... I'll have to look at it and try to remember why.
[Edit] Actually I remember now. It was because it appeared MKVMERGE automatically recognized the forced subtitles and flagged them. But, in retrospect, that may have been something related to MPC-HC instead. I'm testing it now, and should have a fix in for the next release.
DoctorM
7th March 2015, 01:07
Tracking an encoding today I noticed something: When BD Rebuilder encodes to AC3 from DTS does it always use the extracted DTS Core instead of the DTS HD MA track for the source?
gonca
7th March 2015, 01:38
@DoctorM
As the encoded AC3 file is non HD it makes little to no difference if the DTS HD or DTS core is used as source
gonca
7th March 2015, 01:40
Small donation on the way
meadrocks
7th March 2015, 05:17
Yes. I use mkvpropedit to set the forced sub in the mkv files I create when they don't get set for some reason. For example, with Game of Thrones episodes, there are 2 subs in the mkv (I have BDRB set to include more than 1 sub per language) when there are scenes with characters speaking foreign languages, but neither of the subs seems to be set as default and they don't display until I set the flag to default for the 2nd sub. Then it works right. The 1st sub will always display all spoken languages. For some episodes there is only 1 sub in the mkv, the "always on" sub, since there isn't any foreign language in the ep.
BDRB always seems to get the subs into the file, but the flag for defaulting the 2nd sub (forced set I assume) doesn't get set. It's easy to correct though. I've just assumed it was the way the discs are created, they do their subs in a different way.
Chuck
So what how would I go about setting a particular sub to be forced? The man page is not all that intuitive. What are the command line options I need to use to set sub 3 to forced?
DoctorM
7th March 2015, 06:03
@DoctorM
As the encoded AC3 file is non HD it makes little to no difference if the DTS HD or DTS core is used as source
That's not true at all. Do you rip CDs, encode them to mp3 and then re-encode to AAC?
No, you don't, because it uses two different lossy codecs with different properties. It makes your output worse.
I'll wait for Jdobbs to weigh in. If it's a fluke, I'll try to figure out why it happened.
AmigaFuture
7th March 2015, 06:20
That's not true at all. Do you rip CDs, encode them to mp3 and then re-encode to AAC?
No, you don't, because it uses two different lossy codecs with different properties. It makes your output worse.
I'll wait for Jdobbs to weigh in. If it's a fluke, I'll try to figure out why it happened.
There are some that do reencode MP3 to AAC...because they don't have the original file. Some Apple devices don't always recognize MP3 as they do their "Standard" AAC. It doesn't actually make them "worse". If you use a higher quality for AAC encode, it can be negligible. Depends on the MP3 source. I always encode 192 higher. 128 lacks too much for me.
@JD
Noooooo pressure...I'm merely curious about your "Ghostbusters" finding if anything.
Lathe
7th March 2015, 06:52
That's not true at all. Do you rip CDs, encode them to mp3 and then re-encode to AAC?
No, you don't, because it uses two different lossy codecs with different properties. It makes your output worse.
I'll wait for Jdobbs to weigh in. If it's a fluke, I'll try to figure out why it happened.
Well, I'm gonna take a guess and say that it simply uses the DTS core @1500 and then converts it to AC3. I'm certainly NO expert, but I don't see why it would include all that extra HD mlp data just to convert the core to AC3.
To me personally, and this is just my own preference. If you are skipping the full HD anyway, whether you use the DTS core @1500 or AC3 @ 448, at that point you are not really talking about THAT much difference size wise (unless I guess you are trying to shrink a lot onto a BD-5 maybe, which I never do) I almost always keep the size at BD-25 anyway, so I usually always try to keep the full HD audio, but the DTS core sounds pretty decent too. I know JD himself has expressed that he strongly feels that there is almost no discernable difference in keeping the higher bitrate audio, but sometimes, depending on the source material, it can make quite a difference in surround and especially Low-end quality (depending on your system) But, even being an extremely avid, long standing, fairly particular audiophile, the DTS core usually does a sufficient job in my lowly and wretched opinion...
DoctorM
7th March 2015, 07:06
Regardless of who may or may not hear a difference (I admit I'm not positive I can tell a lossless DTS from its core), the point is BD RB has a lossless source to encode from. 640kbps DD is pretty good quality output but to start by throwing out some data before encoding doesn't make much sense. It's not like using the lossless track would increase encoding time or make the output take up more space.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.