Well I have managed to copy a .ts which has the problem, had to record over 8
hours of tv just for this.
Run the command line and around 8.02 seconds it fails.
Now this is with version ffmpeg version N-78956-g920f592 and ffmpeg version
3.0.2
MEGA
| |
| | | | | | | |
| MEGAMEGA provides free cloud storage with convenient and powerful always-on
privacy. Claim your free 50GB now! |
| |
| View on mega.nz | Preview by Yahoo |
| |
| |
minimum command line is
ffmpeg -i failure_chomped.ts -c:v libx265 -c:a libfaac -async 1 -y -f failure.ts
or add a scale for faster testffmpeg -i failure_chomped.ts -c:v libx265 -vf
'scale=640x360' -c:a libfaac -async 1 -y -f failure.ts
output gives
encoder@encoder:~$ ffmpeg -i failure_chomped.ts -c:v libx265 -c:a libfaac -y -f
mpegts a.ts
ffmpeg version N-78956-g920f592 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.1)
configuration: --bindir=/home/encoder/bin --enable-gpl --enable-version3
--enable-nonfree --disable-ffserver --disable-dxva2 --disable-vaapi
--disable-vda --disable-vdpau --disable-libxcb --enable-libmp3lame
--enable-postproc --enable-libfaac --enable-libzvbi --enable-libx264
--enable-libx265 --cc='ccache cc'
libavutil 55. 19.100 / 55. 19.100
libavcodec 57. 28.100 / 57. 28.100
libavformat 57. 28.100 / 57. 28.100
libavdevice 57. 0.101 / 57. 0.101
libavfilter 6. 39.102 / 6. 39.102
libswscale 4. 0.100 / 4. 0.100
libswresample 2. 0.101 / 2. 0.101
libpostproc 54. 0.100 / 54. 0.100
[h264 @ 0x2c33b40] Increasing reorder buffer to 2
Input #0, mpegts, from 'failure_chomped.ts':
Duration: 00:00:20.09, start: 0.009744, bitrate: 9985 kb/s
Program 1
Metadata:
service_name : Service01
service_provider: FFmpeg
Stream #0:0[0x100]: Video: h264 (Main) ([27][0][0][0] / 0x001B),
yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50
tbc
Stream #0:1[0x101](NAR): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz,
stereo, s16p, 192 kb/s
Stream #0:2[0x102](eng): Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz,
stereo, fltp, 384 kb/s
x265 [info]: HEVC encoder version 1.9+54-291beccb6760
x265 [info]: build info [Linux][GCC 4.8.4][64 bit] 8bit
x265 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
x265 [info]: Main profile, Level-4 (Main tier)
x265 [info]: Thread pool created using 8 threads
x265 [info]: frame threads / pool features : 3 / wpp(17 rows)
x265 [info]: Coding QT: max CU size, min CU size : 64 / 8
x265 [info]: Residual QT: max TU size, max depth : 32 / 1 inter / 1 intra
x265 [info]: ME / range / subpel / merge : hex / 57 / 2 / 2
x265 [info]: Keyframe min / max / scenecut : 25 / 250 / 40
x265 [info]: Lookahead / bframes / badapt : 20 / 4 / 2
x265 [info]: b-pyramid / weightp / weightb : 1 / 1 / 0
x265 [info]: References / ref-limit cu / depth : 3 / 1 / 1
x265 [info]: AQ: mode / str / qg-size / cu-tree : 1 / 1.0 / 32 / 1
x265 [info]: Rate Control / qCompress : CRF-28.0 / 0.60
x265 [info]: tools: rd=3 psy-rd=2.00 signhide tmvp strong-intra-smoothing
x265 [info]: tools: lslices=6 deblock sao
[hls,mpegts @ 0x2c36dc0] HLS Enabled 0
Output #0, hls,mpegts, to 'a.ts':
Metadata:
encoder : Lavf57.28.100
Stream #0:0: Video: hevc (libx265), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9],
q=2-31, 25 fps, 90k tbn, 25 tbc
Metadata:
encoder : Lavc57.28.100 libx265
Stream #0:1(NAR): Audio: aac (libfaac), 48000 Hz, stereo, s16, 128 kb/s
Metadata:
encoder : Lavc57.28.100 libfaac
Stream mapping:
Stream #0:0 -> #0:0 (h264 (native) -> hevc (libx265))
Stream #0:1 -> #0:1 (mp2 (native) -> aac (libfaac))
Press [q] to stop, [?] for help
[hls,mpegts @ 0x2c36dc0] Packets poorly interleaved, failed to avoid negative
timestamp -5280 in stream 0.
Try -max_interleave_delta 0 as a possible workaround.
[hls,mpegts @ 0x2c36dc0] Packets poorly interleaved, failed to avoid negative
timestamp -1680 in stream 0.
Try -max_interleave_delta 0 as a possible workaround.
[h264 @ 0x2f13640] left block unavailable for requested intra4x4 mode -1 at 0
0/s dup=7 drop=1 speed=0.718x
[h264 @ 0x2f13640] error while decoding MB 0 0, bytestream 90043
[h264 @ 0x2d225a0] Reference 2 >= 2
[h264 @ 0x2d225a0] error while decoding MB 20 0, bytestream 12154
[h264 @ 0x2d69500] Reference 2 >= 2
[h264 @ 0x2d69500] error while decoding MB 20 1, bytestream 11501
[h264 @ 0x2db0460] Reference 2 >= 2
[h264 @ 0x2db0460] error while decoding MB 68 12, bytestream 5526
[h264 @ 0x2df73c0] Reference 4 >= 2
[h264 @ 0x2df73c0] error while decoding MB 99 13, bytestream 5991
[h264 @ 0x2e3e460] Reference 2 >= 2
[h264 @ 0x2e3e460] error while decoding MB 39 14, bytestream 5495
[h264 @ 0x2ecc5a0] Reference 2 >= 2
[h264 @ 0x2ecc5a0] error while decoding MB 1 0, bytestream 22016
[h264 @ 0x2f13640] Reference 4 >= 2
[h264 @ 0x2f13640] error while decoding MB 2 1, bytestream 17445
[h264 @ 0x2d225a0] top block unavailable for requested intra4x4 mode -1 at 1 1
[h264 @ 0x2d225a0] error while decoding MB 1 1, bytestream 7127
[h264 @ 0x2d69500] top block unavailable for requested intra4x4 mode -1 at 10 0
[h264 @ 0x2d69500] error while decoding MB 10 0, bytestream 4482
[h264 @ 0x2df73c0] Reference 2 >= 2
[h264 @ 0x2df73c0] error while decoding MB 25 16, bytestream 4664
[h264 @ 0x2e3e460] Reference 2 >= 2
[h264 @ 0x2e3e460] error while decoding MB 85 13, bytestream 4554
[h264 @ 0x2e85500] Reference 8 >= 4
[h264 @ 0x2e85500] error while decoding MB 26 0, bytestream 11033
[h264 @ 0x2ecc5a0] Reference 5 >= 2
[h264 @ 0x2ecc5a0] error while decoding MB 7 1, bytestream 9995
[h264 @ 0x2f13640] Reference 2 >= 2
[h264 @ 0x2f13640] error while decoding MB 11 0, bytestream 6345
[h264 @ 0x2c6b040] Reference 2 >= 2
[h264 @ 0x2c6b040] error while decoding MB 22 1, bytestream 5825
[h264 @ 0x2d69500] Reference 2 >= 2 344kB time=00:00:09.13 bitrate=
308.7kbits/s dup=7 drop=1 speed=0.719x
[h264 @ 0x2d69500] error while decoding MB 81 11, bytestream 2716
[h264 @ 0x2db0460] Reference 3 >= 2
[h264 @ 0x2db0460] error while decoding MB 118 12, bytestream 2138
[h264 @ 0x2e3e460] top block unavailable for requested intra mode at 45 0
[h264 @ 0x2e3e460] error while decoding MB 45 0, bytestream 10651
[h264 @ 0x2ecc5a0] Reference 2 >= 2
[h264 @ 0x2ecc5a0] error while decoding MB 11 0, bytestream 5889
[h264 @ 0x2f13640] Reference 2 >= 2
[h264 @ 0x2f13640] error while decoding MB 6 1, bytestream 5593
[h264 @ 0x2d225a0] Reference 2 >= 2
[h264 @ 0x2d225a0] error while decoding MB 94 13, bytestream 2835
Joolz
On Tuesday, 2 August 2016, 14:11, JULIAN GARDNER <[email protected]>
wrote:
Im reporting this as a decoding issue due to the fact that 2 different
machines using 2 different encoding backends fail the EXACT same way, and when
they fail the encoded picture looks EXACTLY the same on both outputs.
I will start a TS Recording and then try and chop this up to get a small TS
with the failure but as the stream is HD at source will be a big recording.
The command lines for the 2 encodings are different as one use x265 and the
other a bought in hardware encoder.
Joolz
On Tuesday, 2 August 2016, 14:05, Carl Eugen Hoyos <[email protected]>
wrote:
Hi!
2016-08-02 11:05 GMT+02:00 JULIAN GARDNER <[email protected]>:
> I have 2 machines running ffmpeg, one is doing normal transcoding the 2nd is
> using a bought in h265 hardware encoder.
> Software HEVC encoding is based onffmpeg N-78956-g920f592x265
> 1.9_54-291beccb6760
> Hardware HEVC encoding is based onffmpeg 3.0.2
If the issue you see is not reproducible with current FFmpeg, there is
nothing that we can fix.
> Now I am sure that x265 and the hardware encoding are not to blame and
> believe that the software decoding is at fault as BOTH versions fail at the
> same time and show the exact same video output once they have failed.
Sorry, I am not a native speaker and I find this difficult to understand:
Are you reporting a decoding issue? How is it related to the encoding
properties you describe above?
> My problem is that this happens once every 2-5 days so my question is how do
> i capture what will be needed to give you guys a good stream to try and fix
> this problem.
How does the command look that you are currently using to decoder? If
you provide it, it should be easy to know how to capture.
Carl Eugen
_______________________________________________
ffmpeg-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".
_______________________________________________
ffmpeg-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".