#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.