I get warning message regarding Stream 2 when starting of playback Blu-ray iso 
disk image with ffplay. The warning is same  with Blu-ray structure folder. I 
used tsMuxeR to create the Blu-ray iso / folder. The waring message are the 
following: 

[mpegts @ 0x8d6ff4780] start time for stream 2 is not set in 
estimate_timings_from_pts
[mpegts @ 0x8d6ff4780] stream 2 : no TS found at start of file, duration not set

[mpegts @ 0x8d6ff4780] Could not find codec parameters for stream 2 (Audio: 
ac3, 0 channels): unspecified sample format
Consider increasing the value for the 'analyzeduration' (0) and 'probesize' 
(5000000) options

The ffplay command and console output are the following: 

$ ffplay -i bluray:SBA/
ffplay version N-122259-gfe1dae1e18 Copyright (c) 2003-2025 the FFmpeg 
developers
  built with Apple clang version 17.0.0 (clang-1700.6.3.2)
  configuration: --prefix=/Volumes/ffmpeg_compile --pkg-config-flags=--static 
--enable-gpl --enable-version3 --enable-nonfree --enable-libmp3lame 
--enable-libfdk-aac --enable-libvo-amrwbenc --enable-libopencore-amrnb 
--enable-libopencore-amrwb --enable-libvorbis --enable-libspeex 
--enable-libopus --enable-libgsm --enable-libtwolame --enable-libsoxr 
--enable-libmodplug --enable-libopenjpeg --enable-libwebp --enable-libtheora 
--enable-libx264 --enable-libopenh264 --enable-libx265 --enable-libxvid 
--enable-libvpx --enable-libxavs --enable-libfreetype --enable-libharfbuzz 
--enable-fontconfig --enable-libfribidi --enable-libass --enable-libbluray 
--enable-libvidstab --enable-libsnappy --enable-libzmq --enable-libzvbi 
--enable-libzimg --enable-libaom --enable-libdav1d --enable-libmysofa 
--enable-librubberband --enable-libshine --enable-libvmaf --enable-libsvtav1 
--enable-libxml2 --enable-libplacebo --enable-vulkan --enable-libshaderc 
--enable-lcms2 --enable-whisper --enable-lzma
  libavutil      60. 20.100 / 60. 20.100
  libavcodec     62. 23.102 / 62. 23.102
  libavformat    62.  8.101 / 62.  8.101
  libavdevice    62.  2.100 / 62.  2.100
  libavfilter    11. 10.101 / 11. 10.101
  libswscale      9.  3.100 /  9.  3.100
  libswresample   6.  2.100 /  6.  2.100
[bluray @ 0x8d71c4460] 1 usable playlists:
[bluray @ 0x8d71c4460] playlist 00000.mpls (2:20:17)
[bluray @ 0x8d71c4460] selected 00000.mpls
[mpegts @ 0x8d6ff4780] start time for stream 2 is not set in 
estimate_timings_from_pts
[mpegts @ 0x8d6ff4780] stream 2 : no TS found at start of file, duration not set
bluray.c:300: 00000.m2ts: no timestamp for SPN 0 (got 0). clip 
27003003-405810432.
[mpegts @ 0x8d6ff4780] Could not find codec parameters for stream 2 (Audio: 
ac3, 0 channels): unspecified sample format
Consider increasing the value for the 'analyzeduration' (0) and 'probesize' 
(5000000) options
Input #0, mpegts, from 'bluray:SBA/':
  Duration: 02:20:17.94, start: 600.066733, bitrate: 14750 kb/s
  Program 1    
  Stream #0:0[0x1011]: Video: mpeg2video (Main) (HDMV / 0x564D4448), 
yuv420p(tv, bt709, top first), 1440x1080 [SAR 4:3 DAR 16:9], 29.97 fps, 29.97 
tbr, 90k tbn, start 600.066733

    Side data:
      CPB properties: bitrate max/min/avg: 24000000/0/0 buffer size: 9781248 
vbv_delay: N/A
  Stream #0:1[0x1100]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo, fltp, 
256 kb/s, start 600.093000
  No Program
  Stream #0:2[0x1fff]: Audio: ac3, 0 channels, start 600.066733
 676.31 A-V: -0.001 fd=   9 aq=   32KB vq= 1555KB sq=    0B

My source mpeg2ts (m2ts) file dose not have Stream 2, and I suspect it was 
added by tsMuxeR, for the purpose of Blu-ray compatibility. I do not have 
enough knowledge with 
MPEG transport stream, but Stream 2's PID 0x1fff seams to mean null packet...

https://en.wikipedia.org/wiki/MPEG_transport_stream

So my question/request is there any way to suppress the warning regarding 
Stream 2, if my suspect is correct?


Best Regards,

Tougen-roushi
 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
ffmpeg-user mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to