#9381 closed defect (needs_more_info)
...there is no stream 1
| Reported by: | markfilipak | Owned by: | |
|---|---|---|---|
| Priority: | normal | Component: | undetermined |
| Version: | unspecified | Keywords: | |
| Cc: | Blocked By: | ||
| Blocking: | Reproduced by developer: | no | |
| Analyzed by developer: | no |
Description
Thank you for FFMPEG.
Support issue:
Note in the console output below, "Timestamps are unset in a packet for stream 1". I don't mean to quibble but there is no stream 1. Does FFMPEG mean input stream 0:1? (To novices who aspire to make sense of FFMPEG output, this is an important issue. To me, it, and the following sub-issue are, important).
What I seek to accomplish:
Fix time stamps using the bit stream filter without transcoding (remux only).
C:\AVOut\eac3to>ffmpeg -i "concat:h:\VIDEO_TS\VTS_04_1.VOB|h:\VIDEO_TS\VTS_04_2.VOB|h:\VIDEO_TS\VTS_04_3.VOB|h:\VIDEO_TS\VTS_04_4.VOB|h:\VIDEO_TS\VTS_04_5.VOB|h:\VIDEO_TS\VTS_04_6.VOB" -bsf "setts=pts=PREV_INPTS+1001/24000:dts=PREV_INDTS+1001/24000" -map 0 -codec copy -dn "CHINATOWN [1974].23.9fps[24pps].CONCAT.mkv"
ffmpeg version 2021-07-18-git-694545b6d5-full_build-www.gyan.dev Copyright (c) 2000-2021 the FFmpeg developers
built with gcc 10.3.0 (Rev5, Built by MSYS2 project)
configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libglslang --enable-vulkan --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
libavutil 57. 0.100 / 57. 0.100
libavcodec 59. 3.101 / 59. 3.101
libavformat 59. 4.100 / 59. 4.100
libavdevice 59. 0.100 / 59. 0.100
libavfilter 8. 0.103 / 8. 0.103
libswscale 6. 0.100 / 6. 0.100
libswresample 4. 0.100 / 4. 0.100
libpostproc 56. 0.100 / 56. 0.100
Input #0, mpeg, from 'concat:h:\VIDEO_TS\VTS_04_1.VOB|h:\VIDEO_TS\VTS_04_2.VOB|h:\VIDEO_TS\VTS_04_3.VOB|h:\VIDEO_TS\VTS_04_4.VOB|h:\VIDEO_TS\VTS_04_5.VOB|h:\VIDEO_TS\VTS_04_6.VOB':
Duration: 00:57:56.48, start: 0.199800, bitrate: 14797 kb/s
Stream #0:0[0x1bf]: Data: dvd_nav_packet
Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, smpte170m, progressive), 720x480 [SAR 32:27 DAR 16:9], Closed Captions, 29.58 fps, 59.94 tbr, 90k tbn
Side data:
cpb: bitrate max/min/avg: 9800000/0/0 buffer size: 1835008 vbv_delay: N/A
Stream #0:2[0x20]: Subtitle: dvd_subtitle
Stream #0:3[0x21]: Subtitle: dvd_subtitle
Stream #0:4[0x22]: Subtitle: dvd_subtitle
Stream #0:5[0x23]: Subtitle: dvd_subtitle
Stream #0:6[0x24]: Subtitle: dvd_subtitle
Stream #0:7[0x25]: Subtitle: dvd_subtitle
Stream #0:8[0x26]: Subtitle: dvd_subtitle
Stream #0:9[0x27]: Subtitle: dvd_subtitle
Stream #0:10[0x28]: Subtitle: dvd_subtitle
Stream #0:11[0x29]: Subtitle: dvd_subtitle
Stream #0:12[0x2a]: Subtitle: dvd_subtitle
Stream #0:13[0x2b]: Subtitle: dvd_subtitle
Stream #0:14[0x2c]: Subtitle: dvd_subtitle
Stream #0:15[0x2d]: Subtitle: dvd_subtitle
Stream #0:16[0x80]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
Stream #0:17[0x81]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:18[0x82]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:19[0x83]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:20[0x84]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
Output #0, matroska, to 'CHINATOWN [1974].23.9fps[24pps].CONCAT.mkv':
Metadata:
encoder : Lavf59.4.100
Stream #0:0: Video: mpeg2video (Main) (mpg2 / 0x3267706D), yuv420p(tv, smpte170m, progressive), 720x480 [SAR 32:27 DAR 16:9], q=2-31, 29.58 fps, 59.94 tbr, 1k tbn
Side data:
cpb: bitrate max/min/avg: 9800000/0/0 buffer size: 1835008 vbv_delay: N/A
Stream #0:1: Subtitle: dvd_subtitle ([255][255][255][255] / 0xFFFFFFFF)
Stream #0:2: Subtitle: dvd_subtitle ([255][255][255][255] / 0xFFFFFFFF)
Stream #0:3: Subtitle: dvd_subtitle ([255][255][255][255] / 0xFFFFFFFF)
Stream #0:4: Subtitle: dvd_subtitle ([255][255][255][255] / 0xFFFFFFFF)
Stream #0:5: Subtitle: dvd_subtitle ([255][255][255][255] / 0xFFFFFFFF)
Stream #0:6: Subtitle: dvd_subtitle ([255][255][255][255] / 0xFFFFFFFF)
Stream #0:7: Subtitle: dvd_subtitle ([255][255][255][255] / 0xFFFFFFFF)
Stream #0:8: Subtitle: dvd_subtitle ([255][255][255][255] / 0xFFFFFFFF)
Stream #0:9: Subtitle: dvd_subtitle ([255][255][255][255] / 0xFFFFFFFF)
Stream #0:10: Subtitle: dvd_subtitle ([255][255][255][255] / 0xFFFFFFFF)
Stream #0:11: Subtitle: dvd_subtitle ([255][255][255][255] / 0xFFFFFFFF)
Stream #0:12: Subtitle: dvd_subtitle ([255][255][255][255] / 0xFFFFFFFF)
Stream #0:13: Subtitle: dvd_subtitle ([255][255][255][255] / 0xFFFFFFFF)
Stream #0:14: Subtitle: dvd_subtitle ([255][255][255][255] / 0xFFFFFFFF)
Stream #0:15: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, 5.1(side), fltp, 448 kb/s
Stream #0:16: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:17: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:18: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:19: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, fltp, 192 kb/s
Stream mapping:
Stream #0:1 -> #0:0 (copy)
Stream #0:2 -> #0:1 (copy)
Stream #0:3 -> #0:2 (copy)
Stream #0:4 -> #0:3 (copy)
Stream #0:5 -> #0:4 (copy)
Stream #0:6 -> #0:5 (copy)
Stream #0:7 -> #0:6 (copy)
Stream #0:8 -> #0:7 (copy)
Stream #0:9 -> #0:8 (copy)
Stream #0:10 -> #0:9 (copy)
Stream #0:11 -> #0:10 (copy)
Stream #0:12 -> #0:11 (copy)
Stream #0:13 -> #0:12 (copy)
Stream #0:14 -> #0:13 (copy)
Stream #0:15 -> #0:14 (copy)
Stream #0:16 -> #0:15 (copy)
Stream #0:17 -> #0:16 (copy)
Stream #0:18 -> #0:17 (copy)
Stream #0:19 -> #0:18 (copy)
Stream #0:20 -> #0:19 (copy)
Press [q] to stop, [?] for help
[matroska @ 000001aa47db93c0] Timestamps are unset in a packet for stream 1. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly
[matroska @ 000001aa47db93c0] Encoder did not produce proper pts, making some up.
av_interleaved_write_frame(): Invalid argumente=00:00:00.00 bitrate=N/A speed= 0x
frame= 1 fps=0.0 q=-1.0 Lsize= 4kB time=00:00:00.00 bitrate=N/A speed= 0x
video:8kB audio:0kB subtitle:1kB other streams:0kB global headers:0kB muxing overhead: unknown
Conversion failed!
Change History (3)
comment:1 by , 3 years ago
| Resolution: | → needs_more_info |
|---|---|
| Status: | new → closed |
follow-up: 3 comment:2 by , 3 years ago
"mean input stream 0:1"
No, 0 means first input (concat does not count, use multiple -i options), 1 means 2nd stream.
comment:3 by , 3 years ago
Replying to Balling:
"mean input stream 0:1"
No, 0 means first input (concat does not count, use multiple -i options), 1 means 2nd stream.
Thank you. Yes, I knew that, but "Timestamps are unset in a packet for stream 1" is not the same as "Timestamps are unset in a packet for the first stream". (And, based on my previous experiments, I believe concat does count as an input -- I have referenced in the past, e.g. '-codec:0:v'.)



Excuse me. Upon reviewing this, I realized I need to get TB, STARTDTS, and STARTPTS into it. I'm closing it and will resubmit when I, 1, get the latest version, and 2, confirm that there's still an issue. Sorry.