Opened 10 years ago
Closed 7 years ago
#4483 closed defect (invalid)
-segment_format not works with some filenames
Reported by: | q345t7n3o67ym23oy8939t | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | undetermined |
Version: | unspecified | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
When segmenting the stream using the module "segment" when explicitly specify format of segments the file name affects the ffmpeg. Specifies the format of the segments use the option "-segment_format wav".
When the filename ends in ".ts" ffmpeg works, and when the file name ends in ".qweasd" - does not work.
Text of error: Output file #0 does not contain any stream
How to reproduce (on windows 8.1 x64):
Does not work:
% "ffmpeg" "-loglevel" "debug" "-t" "50" "-f" "lavfi" "-i" "aevalsrc=sin(400*2*PI*t)" "-ar" "8000" "-f" "segment" "-codec" "pcm_s16le" "-segment_format" "wav" "-segment_list" "%Temp%\list.qweasd" "-segment_list_size" "0" "-segment_list_type" "csv" "-segment_time" "5" "-segment_start_number" "0" "-reset_timestamps" "1" "%Temp%\part %d.qweasd" 2>"ffmpeg segment qweasd.log"
Does work:
% "ffmpeg" "-loglevel" "debug" "-t" "50" "-f" "lavfi" "-i" "aevalsrc=sin(400*2*PI*t)" "-ar" "8000" "-f" "segment" "-codec" "pcm_s16le" "-segment_format" "wav" "-segment_list" "%Temp%\list.qweasd" "-segment_list_size" "0" "-segment_list_type" "csv" "-segment_time" "5" "-segment_start_number" "0" "-reset_timestamps" "1" "%Temp%\part %d.ts" 2>"ffmpeg segment ts.log"
ffmpeg downloaded from http://ffmpeg.zeranoe.com/builds/ 2015-04-13.
ffmpeg version N-71418-g818e889 Copyright (c) 2000-2015 the FFmpeg developers built with gcc 4.9.2 (GCC)
Log with error:
ffmpeg version N-71418-g818e889 Copyright (c) 2000-2015 the FFmpeg developers built with gcc 4.9.2 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib libavutil 54. 22.101 / 54. 22.101 libavcodec 56. 34.100 / 56. 34.100 libavformat 56. 30.100 / 56. 30.100 libavdevice 56. 4.100 / 56. 4.100 libavfilter 5. 14.100 / 5. 14.100 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 1.100 / 1. 1.100 libpostproc 53. 3.100 / 53. 3.100 Splitting the commandline. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'. Reading option '-t' ... matched as option 't' (record or transcode "duration" seconds of audio/video) with argument '50'. Reading option '-f' ... matched as option 'f' (force format) with argument 'lavfi'. Reading option '-i' ... matched as input file with argument 'aevalsrc=sin(400*2*PI*t)'. Reading option '-ar' ... matched as option 'ar' (set audio sampling rate (in Hz)) with argument '8000'. Reading option '-f' ... matched as option 'f' (force format) with argument 'segment'. Reading option '-codec' ... matched as option 'codec' (codec name) with argument 'pcm_s16le'. Reading option '-segment_format' ... matched as AVOption 'segment_format' with argument 'wav'. Reading option '-segment_list' ... matched as AVOption 'segment_list' with argument 'C:\Users\User\AppData\Local\Temp\list.qweasd'. Reading option '-segment_list_size' ... matched as AVOption 'segment_list_size' with argument '0'. Reading option '-segment_list_type' ... matched as AVOption 'segment_list_type' with argument 'csv'. Reading option '-segment_time' ... matched as AVOption 'segment_time' with argument '5'. Reading option '-segment_start_number' ... matched as AVOption 'segment_start_number' with argument '0'. Reading option '-reset_timestamps' ... matched as AVOption 'reset_timestamps' with argument '1'. Reading option 'C:\Users\User\AppData\Local\Temp\part %d.qweasd' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option loglevel (set logging level) with argument debug. Successfully parsed a group of options. Parsing a group of options: input file aevalsrc=sin(400*2*PI*t). Applying option t (record or transcode "duration" seconds of audio/video) with argument 50. Applying option f (force format) with argument lavfi. Successfully parsed a group of options. Opening an input file: aevalsrc=sin(400*2*PI*t). detected 4 logical cores [Parsed_aevalsrc_0 @ 00000000044eda40] compat: called with args=[sin(400*2*PI*t)] [Parsed_aevalsrc_0 @ 00000000044eda40] Setting 'exprs' to value 'sin(400*2*PI*t)' [out @ 00000000044ee420] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_aevalsrc_0' and the filter 'out' [AVFilterGraph @ 00000000044eb640] query_formats: 2 queried, 0 merged, 3 already done, 0 delayed [Parsed_aevalsrc_0 @ 00000000044eda40] sample_rate:44100 chlayout:mono duration:-1 [auto-inserted resampler 0 @ 000000000450d4c0] [SWR @ 0000000000357ae0] Using double precision mode [auto-inserted resampler 0 @ 000000000450d4c0] ch:1 chl:mono fmt:dblp r:44100Hz -> ch:1 chl:mono fmt:dbl r:44100Hz [lavfi @ 00000000044ebd20] All info found Input #0, lavfi, from 'aevalsrc=sin(400*2*PI*t)': Duration: N/A, start: 0.000000, bitrate: 2822 kb/s Stream #0:0, 1, 1/44100: Audio: pcm_f64le, 44100 Hz, mono, dbl, 2822 kb/s Successfully opened the file. Parsing a group of options: output file C:\Users\User\AppData\Local\Temp\part %d.qweasd. Applying option ar (set audio sampling rate (in Hz)) with argument 8000. Applying option f (force format) with argument segment. Applying option codec (codec name) with argument pcm_s16le. Successfully parsed a group of options. Opening an output file: C:\Users\User\AppData\Local\Temp\part %d.qweasd. Successfully opened the file. Output #0, segment, to 'C:\Users\User\AppData\Local\Temp\part %d.qweasd': Output file #0 does not contain any stream
Attachments (1)
Change History (2)
by , 10 years ago
comment:1 by , 7 years ago
Component: | ffmpeg → undetermined |
---|---|
Resolution: | → invalid |
Status: | new → closed |
This was not a valid ticket.
Note:
See TracTickets
for help on using tickets.
Logs