This project is read-only.
1
Vote

problema codificar archivos de bluray a mp4

description

el problema principal que he notado en esta version de Vidcoder es que cuando se realiza la codificacion a formato mp4 con el codec h264 con todos los parametros de configuracion que trae por defecto. Al terminar la codificacion de dicho archivo el programa genera un status correcto. el problema radica en que el archivo generado por vidcoder no es reproducible por ningun software de reproduccion.

Aqui hay un reporte de un archivo recien creado por vidcoder:

VidCoder 1.3.4.0 (x64)

Starting scan: I:\reggaeton bluray\BDMV\STREAM\00003.m2ts

[08:56:33] hb_init: starting libhb thread
[08:56:34] hb_scan: path=I:\reggaeton bluray\BDMV\STREAM\00003.m2ts, title_index=0
libbluray/bdnav/index_parse.c:157: indx_parse(): error opening I:\reggaeton bluray\BDMV\STREAM\00003.m2ts/BDMV/index.bdmv
libbluray/bluray.c:1471: nav_get_title_list(I:\reggaeton bluray\BDMV\STREAM\00003.m2ts) failed (0000000000A43C90)
[08:56:34] bd: not a bd - trying as a stream/file instead
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Encrypted DVD support unavailable.
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[08:56:34] dvd: not a dvd - trying as a stream/file instead
[08:56:34] file is MPEG Transport Stream with 192 byte packets offset 4 bytes
[08:56:34] Found the following PIDS
[08:56:34] Video PIDS :
[08:56:34] 0x1011 type MPEG2 (0x2)
[08:56:34] Audio PIDS :
[08:56:34] 0x1100 type AC3 (0x81)
[08:56:34] Other PIDS :
[08:56:34] 0x1001 type Unknown (0xff) (PCR)
[08:56:34] stream id 0x1100 (type 0x81 substream 0x0) audio 0x1100
[08:56:35] scan: decoding previews for title 1
[08:56:35] scan: audio 0x1100: AC-3, rate=48000Hz, bitrate=384000 Unknown (AC3) (2.0 ch)
[08:56:36] scan: 10 previews, 1920x1080, 29.970 fps, autocrop = 78/82/0/0, aspect 16:9, PAR 1:1
[08:56:36] scan: title (0) job->width:1920, job->height:912
[08:56:36] stream: 15 good frames, 0 errors (0%)
[08:56:36] libhb: scan thread found 1 valid title(s)

Scan completed

Starting queue

Starting job 1/1

Path: I:\reggaeton bluray\BDMV\STREAM\00003.m2ts

Title: 1

Chapters: 1-1

[09:06:00] 1 job(s) to process
[09:06:00] starting job
[09:06:00] work: sanitizing track 1 mixdown Dolby Pro Logic II to Stereo
[09:06:00] work: compression levels not supported by codec
[09:06:00] work: quality mode not supported by codec
[09:06:00] sync: expecting 179673 video frames
[09:06:00] job configuration:
[09:06:00] * source
[09:06:00] + I:\reggaeton bluray\BDMV\STREAM\00003.m2ts
[09:06:00] + title 1, chapter(s) 1 to 1
[09:06:00] * destination
[09:06:00] + I:\CONVERT BLURAY\00003.mp4
[09:06:00] + container: MPEG-4 (.mp4 and .m4v)
[09:06:00] * video track
[09:06:00] + decoder: mpeg2
[09:06:00] + bitrate 35000 kbps
[09:06:00] + frame rate: same as source (around 29.970 fps)
[09:06:00] + dimensions: 1920 * 1080 -> 1920 * 920, crop 78/82/0/0, mod 0
[09:06:00] + encoder: H.264 (x264)
[09:06:00] + options: ref=1:weightp=1:subq=2:rc-lookahead=10:trellis=0:8x8dct=0
[09:06:00] + bitrate: 5885 kbps, pass: 0
[09:06:00] * audio track 1
[09:06:00] + decoder: Unknown (AC3) (2.0 ch) (track 2, id 0x1100)
[09:06:00] + bitrate: 384 kbps, samplerate: 48000 Hz
[09:06:00] + mixdown: Stereo
[09:06:00] + encoder: AC3 (ffmpeg)
[09:06:00] + bitrate: 128 kbps, samplerate: 48000 Hz
[09:06:00] file is MPEG Transport Stream with 192 byte packets offset 4 bytes
[09:06:00] reader: first SCR 10 id 0x1011 DTS 30869
[09:06:00] encx264: min-keyint: 30, keyint: 300
x264 [warning]: --psnr used with psy on: results will be invalid!
x264 [warning]: --tune psnr should be used if attempting to benchmark psnr!
[09:06:00] mpeg2: "" (1) at frame 0 time 3003
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cache64
x264 [info]: profile Main, level 4.0
[09:06:00] sync: first pts is 3003
[10:51:56] hb_ts_stream_decode - eof
[10:51:56] reader: done. 1 scr changes
[10:51:58] work: average encoding speed for job is 29.082754 fps
[10:51:58] sync: got 184861 frames, 179673 expected
[10:51:58] mpeg2 done: 184861 frames
[10:51:58] render: lost time: 0 (0 frames)
[10:51:58] render: gained time: 0 (0 frames) (0 not accounted for)
x264 [info]: frame I:4933 Avg QP:16.35 size: 87475 PSNR Mean Y:49.23 U:52.46 V:52.36 Avg:49.94 Global:48.47
x264 [info]: frame P:123165 Avg QP:19.71 size: 28514 PSNR Mean Y:46.22 U:49.79 V:49.60 Avg:46.98 Global:45.28
x264 [info]: frame B:56763 Avg QP:20.75 size: 10003 PSNR Mean Y:46.11 U:50.51 V:50.35 Avg:46.95 Global:45.02
x264 [info]: consecutive B-frames: 49.8% 24.6% 9.2% 16.4%
x264 [info]: mb I I16..4: 44.7% 0.0% 55.3%
x264 [info]: mb P I16..4: 19.0% 0.0% 3.7% P16..4: 24.0% 13.5% 6.3% 0.0% 0.0% skip:33.5%
x264 [info]: mb B I16..4: 2.4% 0.0% 0.2% B16..8: 20.8% 6.4% 0.7% direct: 9.9% skip:59.7% L0:39.9% L1:46.6% BI:13.5%
x264 [info]: final ratefactor: 19.11
x264 [info]: coded y,uvDC,uvAC intra: 25.6% 52.8% 15.3% inter: 12.0% 23.0% 1.0%
x264 [info]: i16 v,h,dc,p: 50% 28% 14% 8%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 31% 27% 20% 4% 4% 4% 4% 4% 3%
x264 [info]: i8c dc,h,v,p: 50% 22% 22% 6%
x264 [info]: Weighted P-Frames: Y:2.5% UV:1.7%
x264 [info]: SSIM Mean Y:0.9886528 (19.451db)
x264 [info]: PSNR Mean Y:46.267 U:50.084 V:49.905 Avg:47.049 Global:45.260 kb/s:5850.95
MP4ERROR: File size exceeded 4 GB; output unplayable. Enable "Large file size" to fix it.
MP4ERROR: (m_size <= (uint64_t)0xFFFFFFFF): assert failure
[10:51:59] mux: track 0, 184861 frames, 4511102303 bytes, 5850.73 kbps, fifo 2048
[10:51:59] mux: track 1, 192759 frames, 98692608 bytes, 128.00 kbps, fifo 2048
[10:51:59] stream: 184864 good frames, 0 errors (0%)
[10:51:59] libhb: work result = 0

Job completed

Queue completed

comments

RandomEngy wrote Jan 10, 2013 at 5:06 PM

"MP4ERROR: File size exceeded 4 GB; output unplayable. Enable "Large file size" to fix it."

Check "Large File Size" and it should work.

alveiro1224 wrote Jan 10, 2013 at 11:51 PM

thanks for your clarification RandomEngy.