
Recherche avancée
Autres articles (32)
-
Modifier la date de publication
21 juin 2013, parComment changer la date de publication d’un média ?
Il faut au préalable rajouter un champ "Date de publication" dans le masque de formulaire adéquat :
Administrer > Configuration des masques de formulaires > Sélectionner "Un média"
Dans la rubrique "Champs à ajouter, cocher "Date de publication "
Cliquer en bas de la page sur Enregistrer -
Publier sur MédiaSpip
13 juin 2013Puis-je poster des contenus à partir d’une tablette Ipad ?
Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir -
Ajouter notes et légendes aux images
7 février 2011, parPour pouvoir ajouter notes et légendes aux images, la première étape est d’installer le plugin "Légendes".
Une fois le plugin activé, vous pouvez le configurer dans l’espace de configuration afin de modifier les droits de création / modification et de suppression des notes. Par défaut seuls les administrateurs du site peuvent ajouter des notes aux images.
Modification lors de l’ajout d’un média
Lors de l’ajout d’un média de type "image" un nouveau bouton apparait au dessus de la prévisualisation (...)
Sur d’autres sites (7593)
-
ffmpeg capture video and audio produced corrupt output
18 décembre 2020, par wheelie tipsI have two separate FFmpeg commands that each works well on its own, one for capturing video and the other for capturing audio from the same device ; the captured audio is :


ffmpeg -f alsa -thread_queue_size 16384 -i hw:CARD=C4K,DEV=0 -acodec aac /home/pi/Videos/temp.wav



and the captured video is :


ffmpeg -y -nostdin -f v4l2 -threads auto -input_format yuyv422 -fflags +genpts -flags +global_header -thread_queue_size 16384 -i /dev/video0 -s 1280x720 -r 25 -vcodec h264_v4l2m2m -num_output_buffers 32 -num_capture_buffers 16 -keyint_min 25 -force_key_frames "expr:gte(t,n_forced*1)" -g 50 -b:v 6M -pix_fmt nv12 -f mpegts -muxdelay 0 -muxpreload 0 -movflags +faststart /home/pi/Videos/output.mp4



I’ve tried to combine the two into one call to produce one video file with the audio channel, but whatever I’ve been attempting, the results output were messed up ; obviously, I’m missing something, for example, my latest attempt prodused a frozen image video with the audio channel :


ffmpeg -y -nostdin -f v4l2 -threads auto -input_format yuyv422 -fflags +genpts -flags +global_header -thread_queue_size 16384 -i /dev/video0 -f alsa -thread_queue_size 16384 -i hw:CARD=C4K,DEV=0 -acodec aac -s 1280x720 -r 25 -vcodec h264_v4l2m2m -num_output_buffers 32 -num_capture_buffers 16 -keyint_min 25 -force_key_frames "expr:gte(t,n_forced*1)" -g 50 -b:v 6M -b:a 128K -pix_fmt nv12 -f mpegts -muxdelay 0 -muxpreload 0 -movflags +faststart /home/pi/Videos/output.mp4 -loglevel debug



the full output of the above command :


ffmpeg version ca55240 Copyright (c) 2000-2020 the FFmpeg developers
 built with gcc 8 (Debian 8.3.0-6)
 configuration: --prefix=/home/pi/ffmpeg_build --pkg-config-flags='pkg-config --static' --extra-cflags=-I/home/pi/ffmpeg_build/include --extra-ldflags=-L/home/pi/ffmpeg_build/lib --extra-libs='-lpthread -lm' --bindir=/home/pi/bin --enable-gpl --enable-gnutls --disable-libaom --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --disable-libx265 --enable-nonfree --arch=aarch64 --disable-libxml2 --enable-libwebp --enable-libdrm
 libavutil 56. 51.100 / 56. 51.100
 libavcodec 58. 91.100 / 58. 91.100
 libavformat 58. 45.100 / 58. 45.100
 libavdevice 58. 10.100 / 58. 10.100
 libavfilter 7. 85.100 / 7. 85.100
 libswscale 5. 7.100 / 5. 7.100
 libswresample 3. 7.100 / 3. 7.100
 libpostproc 55. 7.100 / 55. 7.100
Splitting the commandline.
Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
Reading option '-nostdin' ... matched as option 'stdin' (enable or disable interaction on standard input) with argument 0.
Reading option '-f' ... matched as option 'f' (force format) with argument 'v4l2'.
Reading option '-threads' ... matched as AVOption 'threads' with argument 'auto'.
Reading option '-input_format' ... matched as AVOption 'input_format' with argument 'yuyv422'.
Reading option '-fflags' ... matched as AVOption 'fflags' with argument '+genpts'.
Reading option '-flags' ... matched as AVOption 'flags' with argument '+global_header'.
Reading option '-thread_queue_size' ... matched as option 'thread_queue_size' (set the maximum number of queued packets from the demuxer) with argument '16384'.
Reading option '-i' ... matched as input url with argument '/dev/video0'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'alsa'.
Reading option '-thread_queue_size' ... matched as option 'thread_queue_size' (set the maximum number of queued packets from the demuxer) with argument '16384'.
Reading option '-i' ... matched as input url with argument 'hw:CARD=C4K,DEV=0'.
Reading option '-acodec' ... matched as option 'acodec' (force audio codec ('copy' to copy stream)) with argument 'aac'.
Reading option '-s' ... matched as option 's' (set frame size (WxH or abbreviation)) with argument '1280x720'.
Reading option '-r' ... matched as option 'r' (set frame rate (Hz value, fraction or abbreviation)) with argument '25'.
Reading option '-vcodec' ... matched as option 'vcodec' (force video codec ('copy' to copy stream)) with argument 'h264_v4l2m2m'.
Reading option '-num_output_buffers' ... matched as AVOption 'num_output_buffers' with argument '32'.
Reading option '-num_capture_buffers' ... matched as AVOption 'num_capture_buffers' with argument '16'.
Reading option '-keyint_min' ... matched as AVOption 'keyint_min' with argument '25'.
Reading option '-force_key_frames' ... matched as option 'force_key_frames' (force key frames at specified timestamps) with argument 'expr:gte(t,n_forced*1)'.
Reading option '-g' ... matched as AVOption 'g' with argument '50'.
Reading option '-b:v' ... matched as option 'b' (video bitrate (please use -b:v)) with argument '6M'.
Reading option '-b:a' ... matched as option 'b' (video bitrate (please use -b:v)) with argument '128K'.
Reading option '-pix_fmt' ... matched as option 'pix_fmt' (set pixel format) with argument 'nv12'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'mpegts'.
Reading option '-muxdelay' ... matched as option 'muxdelay' (set the maximum demux-decode delay) with argument '0'.
Reading option '-muxpreload' ... matched as option 'muxpreload' (set the initial demux-decode delay) with argument '0'.
Reading option '-movflags' ... matched as AVOption 'movflags' with argument '+faststart'.
Reading option '/home/pi/Videos/output.mp4' ... matched as output url.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option y (overwrite output files) with argument 1.
Applying option nostdin (enable or disable interaction on standard input) with argument 0.
Applying option loglevel (set logging level) with argument debug.
Successfully parsed a group of options.
Parsing a group of options: input url /dev/video0.
Applying option f (force format) with argument v4l2.
Applying option thread_queue_size (set the maximum number of queued packets from the demuxer) with argument 16384.
Successfully parsed a group of options.
Opening an input file: /dev/video0.
[video4linux2,v4l2 @ 0x55a0c86b40] fd:3 capabilities:84a00001
[video4linux2,v4l2 @ 0x55a0c86b40] Current input_channel: 0, input_name: Input 1, input_std: 0
[video4linux2,v4l2 @ 0x55a0c86b40] Querying the device for the current frame size
[video4linux2,v4l2 @ 0x55a0c86b40] Setting frame size to 1920x1080
[video4linux2,v4l2 @ 0x55a0c86b40] Dequeued v4l2 buffer contains corrupted data (0 bytes).
[video4linux2,v4l2 @ 0x55a0c86b40] All info found Input #0, video4linux2,v4l2, from '/dev/video0':
 Duration: N/A, start: 0.000000, bitrate: 1988671 kb/s
 Stream #0:0, 1, 1/1000000: Video: rawvideo, 1 reference frame (YUY2 / 0x32595559), yuyv422, 1920x1080, 0/1, 1988671 kb/s, 59.94 fps, 59.94 tbr, 1000k tbn, 1000k tbc Successfully opened the file.
Parsing a group of options: input url hw:CARD=C4K,DEV=0.
Applying option f (force format) with argument alsa.
Applying option thread_queue_size (set the maximum number of queued packets from the demuxer) with argument 16384.
Successfully parsed a group of options.
Opening an input file: hw:CARD=C4K,DEV=0.
[alsa @ 0x55a0c89630] All info found
Guessed Channel Layout for Input Stream #1.0 : stereo Input #1, alsa, from 'hw:CARD=C4K,DEV=0':
 Duration: N/A, start: 1608286705.387903, bitrate: 1536 kb/s
 Stream #1:0, 1, 1/1000000: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s Successfully opened the file.
Parsing a group of options: output url /home/pi/Videos/output.mp4.
Applying option acodec (force audio codec ('copy' to copy stream)) with argument aac.
Applying option s (set frame size (WxH or abbreviation)) with argument 1280x720.
Applying option r (set frame rate (Hz value, fraction or abbreviation)) with argument 25.
Applying option vcodec (force video codec ('copy' to copy stream)) with argument h264_v4l2m2m.
Applying option force_key_frames (force key frames at specified timestamps) with argument expr:gte(t,n_forced*1).
Applying option b:v (video bitrate (please use -b:v)) with argument 6M.
Applying option b:a (video bitrate (please use -b:v)) with argument 128K.
Applying option pix_fmt (set pixel format) with argument nv12.
Applying option f (force format) with argument mpegts.
Applying option muxdelay (set the maximum demux-decode delay) with argument 0.
Applying option muxpreload (set the initial demux-decode delay) with argument 0.
Successfully parsed a group of options.
Opening an output file: /home/pi/Videos/output.mp4.
[file @ 0x55a0ca7210] Setting default whitelist 'file,crypto,data'
Successfully opened the file.
Stream mapping:
 Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (h264_v4l2m2m))
 Stream #1:0 -> #0:1 (pcm_s16le (native) -> aac (native)) cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
 Last message repeated 3 times
[video4linux2,v4l2 @ 0x55a0c86b40] Dequeued v4l2 buffer contains corrupted data (0 bytes).
cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
 Last message repeated 12 times
[video4linux2,v4l2 @ 0x55a0c86b40] Dequeued v4l2 buffer contains corrupted data (0 bytes).
cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[video4linux2,v4l2 @ 0x55a0c86b40] Dequeued v4l2 buffer contains corrupted data (0 bytes).
cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[video4linux2,v4l2 @ 0x55a0c86b40] Dequeued v4l2 buffer contains corrupted data (0 bytes).
cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[video4linux2,v4l2 @ 0x55a0c86b40] Dequeued v4l2 buffer contains corrupted data (0 bytes).
 Last message repeated 2 times
cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[video4linux2,v4l2 @ 0x55a0c86b40] Dequeued v4l2 buffer contains corrupted data (0 bytes).
 Last message repeated 23 times
cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
 Last message repeated 1452 times
[rawvideo @ 0x55a0c89130] PACKET SIZE: 4147200, STRIDE: 3840 detected 4 logical cores [graph 0 input from stream 0:0 @ 0x55a0ca9080] Setting 'video_size' to value '1920x1080'
[graph 0 input from stream 0:0 @ 0x55a0ca9080] Setting 'pix_fmt' to value '1'
[graph 0 input from stream 0:0 @ 0x55a0ca9080] Setting 'time_base' to value '1/1000000'
[graph 0 input from stream 0:0 @ 0x55a0ca9080] Setting 'pixel_aspect' to value '0/1'
[graph 0 input from stream 0:0 @ 0x55a0ca9080] Setting 'frame_rate' to value '7013/117'
[graph 0 input from stream 0:0 @ 0x55a0ca9080] w:1920 h:1080 pixfmt:yuyv422 tb:1/1000000 fr:7013/117 sar:0/1
[scaler_out_0_0 @ 0x55a0cb0060] Setting 'w' to value '1280'
[scaler_out_0_0 @ 0x55a0cb0060] Setting 'h' to value '720'
[scaler_out_0_0 @ 0x55a0cb0060] Setting 'flags' to value 'bicubic'
[scaler_out_0_0 @ 0x55a0cb0060] w:1280 h:720 flags:'bicubic' interl:0 [format @ 0x55a0cb05b0] Setting 'pix_fmts' to value 'nv12'
[AVFilterGraph @ 0x55a0ca2730] query_formats: 5 queried, 4 merged, 0 already done, 0 delayed
[scaler_out_0_0 @ 0x55a0cb0060] w:1920 h:1080 fmt:yuyv422 sar:0/1 -> w:1280 h:720 fmt:nv12 sar:0/1 flags:0x4 [h264_v4l2m2m @ 0x55a0ca5610] probing device /dev/video12 [h264_v4l2m2m @ 0x55a0ca5610] driver 'bcm2835-codec' on card 'bcm2835-codec-isp' in mplane mode [h264_v4l2m2m @ 0x55a0ca5610] v4l2 capture format not supported [h264_v4l2m2m @ 0x55a0ca5610] probing device /dev/video11 [h264_v4l2m2m @ 0x55a0ca5610] driver 'bcm2835-codec' on card 'bcm2835-codec-encode' in mplane mode [h264_v4l2m2m @ 0x55a0ca5610] Using device /dev/video11 [h264_v4l2m2m @ 0x55a0ca5610] driver 'bcm2835-codec' on card 'bcm2835-codec-encode' in mplane mode [h264_v4l2m2m @ 0x55a0ca5610] requesting formats: output=NV12 capture=H264 [h264_v4l2m2m @ 0x55a0ca5610] output: NV12 32 buffers initialized: 1280x0720, sizeimage 01382400, bytesperline 00001280 [h264_v4l2m2m @ 0x55a0ca5610] capture: H264 16 buffers initialized: 1280x0720, sizeimage 00524288, bytesperline 00000000 [h264_v4l2m2m @ 0x55a0ca5610] Failed to set number of B-frames: Invalid argument [h264_v4l2m2m @ 0x55a0ca5610] Failed to get number of B-frames [h264_v4l2m2m @ 0x55a0ca5610] Failed to set header mode: Invalid argument [h264_v4l2m2m @ 0x55a0ca5610] Encoder: bit rate = 6000000 [h264_v4l2m2m @ 0x55a0ca5610] Failed to set frame level rate control: Invalid argument [h264_v4l2m2m @ 0x55a0ca5610] Failed to set gop size: Invalid argument [h264_v4l2m2m @ 0x55a0ca5610] Encoder: repeat parameter sets = 1 [h264_v4l2m2m @ 0x55a0ca5610] Encoder Context: id (27), profile (-99), frame rate(25/1), number b-frames (0), gop size (50), bit rate (6000000), qmin (-1), qmax (-1) [h264_v4l2m2m @ 0x55a0ca5610] Failed to set minimum video quantizer scale: Invalid argument [h264_v4l2m2m @ 0x55a0ca5610] Failed to set maximum video quantizer scale: Invalid argument Forced keyframe at time 0.000000 [h264_v4l2m2m @ 0x55a0ca5610] Encoder: force key frame = 0 cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) cur_dts is invalid st:1 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[graph_1_in_1_0 @ 0x55a0d465d0] Setting 'time_base' to value '1/48000'
[graph_1_in_1_0 @ 0x55a0d465d0] Setting 'sample_rate' to value '48000'
[graph_1_in_1_0 @ 0x55a0d465d0] Setting 'sample_fmt' to value 's16'
[graph_1_in_1_0 @ 0x55a0d465d0] Setting 'channel_layout' to value '0x3'
[graph_1_in_1_0 @ 0x55a0d465d0] tb:1/48000 samplefmt:s16 samplerate:48000 chlayout:0x3
[format_out_0_1 @ 0x55a0d46af0] Setting 'sample_fmts' to value 'fltp'
[format_out_0_1 @ 0x55a0d46af0] Setting 'sample_rates' to value '96000|88200|64000|48000|44100|32000|24000|22050|16000|12000|11025|8000|7350'
[format_out_0_1 @ 0x55a0d46af0] auto-inserting filter 'auto_resampler_0' between the filter 'Parsed_anull_0' and the filter 'format_out_0_1'
[AVFilterGraph @ 0x55a0d45c10] query_formats: 4 queried, 6 merged, 3 already done, 0 delayed
[auto_resampler_0 @ 0x55a0d47740] [SWR @ 0x55a0d47890] Using s16p internally between filters
[auto_resampler_0 @ 0x55a0d47740] ch:2 chl:stereo fmt:s16 r:48000Hz -> ch:2 chl:stereo fmt:fltp r:48000Hz [mpegts @ 0x55a0caec00] service 1 using PCR in pid=256, pcr_period=80ms [mpegts @ 0x55a0caec00] muxrate VBR, sdt every 500 ms, pat/pmt every 100 ms Output #0, mpegts, to '/home/pi/Videos/output.mp4':
 Metadata:
 encoder : Lavf58.45.100
 Stream #0:0, 0, 1/90000: Video: h264 (h264_v4l2m2m), 1 reference frame, nv12(progressive), 1280x720, 0/1, q=-1--1, 6000 kb/s, 25 fps, 90k tbn, 25 tbc
 Metadata:
 encoder : Lavc58.91.100 h264_v4l2m2m
 Stream #0:1, 0, 1/90000: Audio: aac (LC), 48000 Hz, stereo, fltp, delay 1024, 128 kb/s
 Metadata:
 encoder : Lavc58.91.100 aac
cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) cur_dts is invalid st:1 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [rawvideo @ 0x55a0c89130] PACKET SIZE: 4147200, STRIDE: 3840 Clipping frame in rate conversion by 0.132942 cur_dts is invalid st:1 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
 Last message repeated 17 times
^Cframe= 2 fps=0.3 q=-0.0 Lsize= 183kB time=00:21:16.64 bitrate= 1.2kbits/s speed= 189x
video:24kB audio:101kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 46.992252% Input file #0 (/dev/video0):
 Input stream #0:0 (video): 34 packets read (8294400 bytes); 2 frames decoded;
 Total: 34 packets (8294400 bytes) demuxed Input file #1 (hw:CARD=C4K,DEV=0):
 Input stream #1:0 (audio): 2712 packets read (1233148 bytes); 2712 frames decoded (308287 samples);
 Total: 2712 packets (1233148 bytes) demuxed Output file #0 (/home/pi/Videos/output.mp4):
 Output stream #0:0 (video): 2 frames encoded; 2 packets muxed (24588 bytes);
 Output stream #0:1 (audio): 301 frames encoded (308224 samples); 302 packets muxed (103182 bytes);
 Total: 304 packets (127770 bytes) muxed
2714 frames successfully decoded, 0 decoding errors [AVIOContext @ 0x55a0ca7100] Statistics: 0 seeks, 1 writeouts [aac @ 0x55a0ca65e0] Qavg: 165.061 Exiting normally, received signal 2.



can anyone please help me figure this out ?


Thanks much !


RS


-
ffmpeg exported .mp4 files won't open in premiere pro or vegas
16 décembre 2020, par Bernhard Alberi recently used ffmpeg to add together roughly 350+ .mp4 files into one big file and then deleted the audio from that file.


However when importing the .mp4 file into Premiere Pro it keeps on telling me that the file is an unsupported file format or damaged file. It opens perfectly fine in VLC tho.


-i in ffmpeg gave me the following :


ffmpeg started on 2020-12-16 at 19:47:40
Report written to "ffmpeg-20201216-194740.log"
Log level: 48
Command line:
ffmpeg -i outputnoaudio.mp4 -report
ffmpeg version 4.3.1-2020-11-19-full_build-www.gyan.dev Copyright (c) 2000-2020 the FFmpeg developers
 built with gcc 10.2.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-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libzvbi --enable-librav1e --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-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-l libavutil 56. 51.100 / 56. 51.100
 libavcodec 58. 91.100 / 58. 91.100
 libavformat 58. 45.100 / 58. 45.100
 libavdevice 58. 10.100 / 58. 10.100
 libavfilter 7. 85.100 / 7. 85.100
 libswscale 5. 7.100 / 5. 7.100
 libswresample 3. 7.100 / 3. 7.100
 libpostproc 55. 7.100 / 55. 7.100
Splitting the commandline.
Reading option '-i' ... matched as input url with argument 'outputnoaudio.mp4'.
Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option report (generate a report) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input url outputnoaudio.mp4.
Successfully parsed a group of options.
Opening an input file: outputnoaudio.mp4.
[NULL @ 000001d06005e480] Opening 'outputnoaudio.mp4' for reading
[file @ 000001d06005f540] Setting default whitelist 'file,crypto,data'
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] ISO: File Type Major Brand: isom
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] Processing st: 0, edit list 0 - media time: -1, duration: 336
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] Processing st: 0, edit list 1 - media time: 0, duration: 345709632
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] drop a frame at curr_cts: 345709632 @ 1295788
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] rfps: 60.000000 0.000269
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] rfps: 120.000000 0.001078
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] rfps: 240.000000 0.004310
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] rfps: 59.940060 0.001081
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] Before avformat_find_stream_info() pos: 35677073236 bytes read:12825017 seeks:1 nb_streams:1
[vp9 @ 000001d0600602c0] Format yuv420p chosen by get_format().
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] After avformat_find_stream_info() pos: 1206 bytes read:12857785 seeks:2 frames:1
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'outputnoaudio.mp4':
 Metadata:
 major_brand : isom
 minor_version : 512
 compatible_brands: isomiso2mp41
 encoder : Lavf58.45.100
 Duration: 06:00:06.85, start: 0.021000, bitrate: 13209 kb/s
 Stream #0:0(eng), 1, 1/16000: Video: vp9 (Profile 0) (vp09 / 0x39307076), yuv420p(tv, bt709), 3840x2160, 13204 kb/s, SAR 1:1 DAR 16:9, 59.97 fps, 60 tbr, 16k tbn, 16k tbc (default)
 Metadata:
 handler_name : VideoHandler
Successfully opened the file.
At least one output file must be specified
[AVIOContext @ 000001d060067740] Statistics: 12857785 bytes read, 2 seeks



what am i doing wrong ?


i used this command to merge the videos together :


for %%i in (*.mp4) do echo file '%%i'>> mylist.txt
ffmpeg -fflags +igndts -f concat -safe 0 -i mylist.txt -c copy output.mkv -report



where i got this mylist.txt file :


file 'surf_004_fix WR. Surfed by levi - 2160p60.mp4'
file 'surf_1day WR. Surfed by Caff - 2160p60.mp4'
file 'surf_4dimensional WR. Surfed by Caff - 2160p60.mp4'
file 'surf_4head WR. Surfed by emil - 2160p60.mp4'
file 'surf_4head WR. Surfed by noti - 2160p60.mp4'
file 'surf_4head WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_a WR. Surfed by draph - 2160p60.mp4'
file 'surf_acp_fix WR. Surfed by jalole - 2160p60.mp4'
file 'surf_adventure_final WR. Surfed by levi - 2160p60.mp4'
file 'surf_again_njv WR. Surfed by Marble - 2160p60.mp4'
file 'surf_akai_final WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_amateur_v2b WR. Surfed by Caff - 2160p60.mp4'
file 'surf_amplitude_light WR. Surfed by Caff - 2160p60.mp4'
file 'surf_andromeda WR. Surfed by cole - 2160p60.mp4'
file 'surf_and_destroy WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_annoyance_njv WR. Surfed by Caff - 2160p60.mp4'
file 'surf_anything WR. Surfed by Caff - 2160p60.mp4'
file 'surf_arghmyeyes_retexture WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_artifex WR. Surfed by Cromalia - 2160p60.mp4'
file 'surf_asrown WR. Surfed by Caff - 2160p60.mp4'
file 'surf_asrown WR. Surfed by kusche - 2160p60.mp4'
file 'surf_ataque_final WR. Surfed by jalole - 2160p60.mp4'
file 'surf_ataque_final WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_auroria2 WR. Surfed by Caff - 2160p60.mp4'
file 'surf_auroria_ksf WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_awp_sk337_v3 WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_awp_sk337_v3 WR. Surfed by tucks - 2160p60.mp4'
file 'surf_axiom WR. Surfed by draph - 2160p60.mp4'
file 'surf_axiom WR. Surfed by Zacki - 2160p60.mp4'
file 'surf_beginner2 WR. Surfed by levi - 2160p60.mp4'
file 'surf_beyer WR. Surfed by green void - 2160p60.mp4'
file 'surf_beyer WR. Surfed by Oli - 2160p60.mp4'
file 'surf_blackside WR. Surfed by Caff - 2160p60.mp4'
file 'surf_bluewinter WR. Surfed by JunichiK - 2160p60.mp4'
file 'surf_borderlands WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_brutalist WR. Surfed by Caff - 2160p60.mp4'
file 'surf_calamity2 WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_calamity_njv WR. Surfed by redc - 2160p60.mp4'
file 'surf_calzone WR. Surfed by Caff - 2160p60.mp4'
file 'surf_calzone WR. Surfed by synki - 2160p60.mp4'
file 'surf_canisius2_fix WR. Surfed by Caff - 2160p60.mp4'
file 'surf_cartoon WR. Surfed by levi - 2160p60.mp4'
file 'surf_catalyst WR. Surfed by JunichiK - 2160p60.mp4'
file 'surf_catalyst WR. Surfed by Troflecopter - 2160p60.mp4'
file 'surf_cavemissile_fix WR. Surfed by src - 2160p60.mp4'
file 'surf_cavemissile_fix WR. Surfed by tucks - 2160p60.mp4'
file 'surf_chasm WR. Surfed by synki - 2160p60.mp4'
file 'surf_chateau WR. Surfed by levi - 2160p60.mp4'
file 'surf_cinnamon_fix WR. Surfed by synki - 2160p60.mp4'
file 'surf_classics WR. Surfed by snowy - 2160p60.mp4'
file 'surf_classics2 WR. Surfed by Ignis - 2160p60.mp4'
file 'surf_collaboration WR. Surfed by Shuffle - 2160p60.mp4'
file 'surf_commune_again_beta5 WR. Surfed by -p - 2160p60.mp4'
file 'surf_compact WR. Surfed by Caff - 2160p60.mp4'
file 'surf_compact WR. Surfed by louieismyname - 2160p60.mp4'
file 'surf_compulsive_njv and surf_compulsive_njv_h WRs Surfed by Caff - 2160p60.mp4'
file 'surf_compulsive_njv_h WR. Surfed by synki - 2160p60.mp4'
file 'surf_construction WR. Surfed by Caff - 2160p60.mp4'
file 'surf_cookiejar WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_coralis_ksf WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_coralis_ksf WR. Surfed by shena - 2160p60.mp4'
file 'surf_cordelia WR. Surfed by Caff - 2160p60.mp4'
file 'surf_cordelia WR. Surfed by green void - 2160p60.mp4'
file 'surf_corruption WR. Surfed by Oli - 2160p60.mp4'
file 'surf_creation WR. Surfed by Caff - 2160p60.mp4'
file 'surf_crzyfrog_reloaded WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_cyka WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_damn WR. Surfed by Caff - 2160p60.mp4'
file 'surf_deceptive_final WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_delight WR. Surfed by noti - 2160p60.mp4'
file 'surf_derpis_ksf WR. Surfed by jalole - 2160p60.mp4'
file 'surf_derpis_ksf WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_destiny_fixed WR. Surfed by MaKo - 2160p60.mp4'
file 'surf_devil WR. Surfed by emil - 2160p60.mp4'
file 'surf_dhyana WR. Surfed by Caff - 2160p60.mp4'
file 'surf_diamond_beta1 WR. Surfed by snowy - 2160p60.mp4'
file 'surf_dionysus WR. Surfed by Marble - 2160p60.mp4'
file 'surf_distraction_v2 WR. Surfed by Caff - 2160p60.mp4'
file 'surf_distraction_v2 WR. Surfed by Marble - 2160p60.mp4'
file 'surf_diverge WR. Surfed by redc - 2160p60.mp4'
file 'surf_dova WR. Surfed by levi - 2160p60.mp4'
file 'surf_drifting WR. Surfed by Caff - 2160p60.mp4'
file 'surf_driftless WR. Surfed by emil - 2160p60.mp4'
file 'surf_duggywuggy WR. Surfed by levi - 2160p60.mp4'
file 'surf_dynasty WR. Surfed by tucks - 2160p60.mp4'
file 'surf_efficacy WR. Surfed by MaKo - 2160p60.mp4'
file 'surf_eggplant WR. Surfed by Caff - 2160p60.mp4'
file 'surf_elysium2 WR. Surfed by emil - 2160p60.mp4'
file 'surf_ember WR. Surfed by synki - 2160p60.mp4'
file 'surf_eon WR. Surfed by Makela - 2160p60.mp4'
file 'surf_epicube WR. Surfed by Caff - 2160p60.mp4'
file 'surf_epiphany WR. Surfed by emil - 2160p60.mp4'
file 'surf_epiphany WR. Surfed by noti - 2160p60.mp4'
file 'surf_ethereal WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_exclave_fix WR. Surfed by redc - 2160p60.mp4'
file 'surf_exogenesis WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_exogenesis WR. Surfed by Silverthing - 2160p60.mp4'
file 'surf_exogenisis WR. Surfed by louieismyname - 2160p60.mp4'
file 'surf_exurbia_v2 WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_fabas WR. Surfed by noti - 2160p60.mp4'
file 'surf_facility WR. Surfed by emil - 2160p60.mp4'
file 'surf_forbidden_tomb2 WR. Surfed by kusche - 2160p60.mp4'
file 'surf_forbidden_tomb4 SWWR. Surfed by maggi - 2160p60.mp4'
file 'surf_forbidden_ways_ksf WR. Surfed by Ignis - 2160p60.mp4'
file 'surf_forgotten WR. Surfed by luke - 2160p60.mp4'
file 'surf_fortum WR. Surfed by Caff - 2160p60.mp4'
file 'surf_fortum_fix WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_freedom WR. Surfed by Synokz - 2160p60.mp4'
file 'surf_froots_ksf WR. Surfed by noti - 2160p60.mp4'
file 'surf_fruits WR. Surfed by Caff - 2160p60.mp4'
file 'surf_garden WR. Surfed by levi - 2160p60.mp4'
file 'surf_gauntlet_final WR. Surfed by Marble - 2160p60.mp4'
file 'surf_gekar WR. Surfed by Troflecopter - 2160p60.mp4'
file 'surf_germania WR. Surfed by spooder - 2160p60.mp4'
file 'surf_globalchaos WR. Surfed by Marble - 2160p60.mp4'
file 'surf_goldarn WR. Surfed by Marble - 2160p60.mp4'
file 'surf_goldarn WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_goliath WR. Surfed by draph - 2160p60.mp4'
file 'surf_grassland WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_greenhouse WR. Surfed by JunichiK - 2160p60.mp4'
file 'surf_happyhands3 WR. Surfed by kusche - 2160p60.mp4'
file 'surf_happyhands3 WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_happyhands4 WR. Surfed by Caff - 2160p60.mp4'
file 'surf_happyhands4 WR. Surfed by Cromalia - 2160p60.mp4'
file 'surf_happyhug WR. Surfed by jalole - 2160p60.mp4'
file 'surf_healthy WR. Surfed by Caff - 2160p60.mp4'
file 'surf_helium_fix WR. Surfed by Shuffle - 2160p60.mp4'
file 'surf_helloworld WR. Surfed by Caff - 2160p60.mp4'
file 'surf_helloworld WR. Surfed by melinder - 2160p60.mp4'
file 'surf_highlands WR. Surfed by mbn - 2160p60.mp4'
file 'surf_hob WR. Surfed by Cromalia - 2160p60.mp4'
file 'surf_hob WR. Surfed by noti - 2160p60.mp4'
file 'surf_hollow WR. Surfed by kusche - 2160p60.mp4'
file 'surf_hotwheels WR. Surfed by skip tracer - 2160p60.mp4'
file 'surf_huh WR. Surfed by tato - 2160p60.mp4'
file 'surf_hyper WR. Surfed by Caff - 2160p60.mp4'
file 'surf_iceworld WR. Surfed by mbn - 2160p60.mp4'
file 'surf_imex WR. Surfed by synki - 2160p60.mp4'
file 'surf_impact WR. Surfed by Caff - 2160p60.mp4'
file 'surf_infamous_ksf WR. Surfed by green void - 2160p60.mp4'
file 'surf_infected_h WR. Surfed by MaKo - 2160p60.mp4'
file 'surf_ing WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_injection_njv WR. Surfed by Cromalia - 2160p60.mp4'
file 'surf_injection_njv WR. Surfed by Shuffle - 2160p60.mp4'
file 'surf_insideout_final WR. Surfed by MaKo - 2160p60.mp4'
file 'surf_insignia_b1 WR. Surfed by Caff - 2160p60.mp4'
file 'surf_insignia_b1 WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_inspire WR. Surfed by kusche - 2160p60.mp4'
file 'surf_intense_ksf WR. Surfed by Caff - 2160p60.mp4'
file 'surf_interference WR. Surfed by noti - 2160p60.mp4'
file 'surf_interference WR. Surfed by Spirit - 2160p60.mp4'
file 'surf_intra WR. Surfed by JunichiK - 2160p60.mp4'
file 'surf_island WR. Surfed by tucks - 2160p60.mp4'
file 'surf_ivory WR. Surfed by levi - 2160p60.mp4'
file 'surf_izded WR. Surfed by levi - 2160p60.mp4'
file 'surf_jaqen WR. Surfed by proga - 2160p60.mp4'
file 'surf_jenocide WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_jenocide WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_juturna WR. Surfed by Joshua - 2160p60.mp4'
file 'surf_juturna WR. Surfed by manana - 2160p60.mp4'
file 'surf_kalium WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_kitsune WR. Surfed by Joshua - 2160p60.mp4'
file 'surf_kloakk WR. Surfed by tucks - 2160p60.mp4'
file 'surf_klue WR. Surfed by noti - 2160p60.mp4'
file 'surf_krow10 WR. Surfed by Joshua - 2160p60.mp4'
file 'surf_krow10 WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_kz_mix_journeys WR. Surfed by levi - 2160p60.mp4'
file 'surf_legends WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_lessons WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_liberation WR. Surfed by jalole - 2160p60.mp4'
file 'surf_liberation WR. Surfed by Shuffle - 2160p60.mp4'
file 'surf_liberation2 WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_lies_ksf WR. Surfed by stevo - 2160p60.mp4'
file 'surf_like_this WR. Surfed by green void - 2160p60.mp4'
file 'surf_lithium WR. Surfed by redc - 2160p60.mp4'
file 'surf_lithium2 WR. Surfed by Caff - 2160p60.mp4'
file 'surf_lt_unicorn WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_lullaby_ksf WR. Surfed by Ignis - 2160p60.mp4'
file 'surf_lullaby_ksf WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_map_h WR. Surfed by Shuffle - 2160p60.mp4'
file 'surf_marah WR. Surfed by emil - 2160p60.mp4'
file 'surf_mash-up WR. Surfed by jalole - 2160p60.mp4'
file 'surf_mesa_aether WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_mesa_fixed WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_mesa_mine WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_missing_no WR. Surfed by Marble - 2160p60.mp4'
file 'surf_mom_fix WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_morbid WR. Surfed by synki - 2160p60.mp4'
file 'surf_mwag_reloaded WR. Surfed by Caff - 2160p60.mp4'
file 'surf_mynah_final WR. Surfed by Caff - 2160p60.mp4'
file 'surf_mynah_final WR. Surfed by redc - 2160p60.mp4'
file 'surf_nebula WR. Surfed by emil - 2160p60.mp4'
file 'surf_nesquik WR. Surfed by melinder - 2160p60.mp4'
file 'surf_networked WR. Surfed by Marble - 2160p60.mp4'
file 'surf_nikolo WR. Surfed by Troflecopter - 2160p60.mp4'
file 'surf_not_so_disaster WR. Surfed by tato - 2160p60.mp4'
file 'surf_not_so_quick WR. Surfed by Caff - 2160p60.mp4'
file 'surf_nyx WR. Surfed by tucks - 2160p60.mp4'
file 'surf_ny_momentum_v3_1 WR. Surfed by cole - 2160p60.mp4'
file 'surf_oompa2 WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_our WR. Surfed by Caff - 2160p60.mp4'
file 'surf_overgrowth WR. Surfed by kusche - 2160p60.mp4'
file 'surf_pagoda WR. Surfed by levi - 2160p60.mp4'
file 'surf_palette_fix WR. Surfed by Shuffle - 2160p60.mp4'
file 'surf_pantheon WR. Surfed by cole - 2160p60.mp4'
file 'surf_papertown WR. Surfed by levi - 2160p60.mp4'
file 'surf_paranoid_enigma WR. Surfed by Ignis - 2160p60.mp4'
file 'surf_paranoid_enigma WR. Surfed by Shuffle - 2160p60.mp4'
file 'surf_parc_colore WR. Surfed by Beetle179 - 2160p60.mp4'
file 'surf_pavilion WR. Surfed by MaKo - 2160p60.mp4'
file 'surf_petrus WR. Surfed by levi - 2160p60.mp4'
file 'surf_placid WR. Surfed by synki - 2160p60.mp4'
file 'surf_plethora_fix WR. Surfed by MaKo - 2160p60.mp4'
file 'surf_plethora_fix WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_portal_game4 WR. Surfed by Marble - 2160p60.mp4'
file 'surf_pox WR. Surfed by Joshua - 2160p60.mp4'
file 'surf_pox WR. Surfed by Sony - 2160p60.mp4'
file 'surf_primero WR. Surfed by tucks - 2160p60.mp4'
file 'surf_primero_fix WR. Surfed by draph - 2160p60.mp4'
file 'surf_proliferation WR. Surfed by emil - 2160p60.mp4'
file 'surf_prosaic WR. Surfed by Caff - 2160p60.mp4'
file 'surf_psycho WR. Surfed by kusche - 2160p60.mp4'
file 'surf_pyzire WR. Surfed by Caff - 2160p60.mp4'
file 'surf_qlimax_q WR. Surfed by Marble - 2160p60.mp4'
file 'surf_quartus_ksf WR. Surfed by Caff - 2160p60.mp4'
file 'surf_quasar_final WR. Surfed by synki - 2160p60.mp4'
file 'surf_quattro WR. Surfed by Marble - 2160p60.mp4'
file 'surf_quickie_fix WR. Surfed by emil - 2160p60.mp4'
file 'surf_quilavar WR. Surfed by dimmy - 2160p60.mp4'
file 'surf_ragequit WR. Surfed by JunichiK - 2160p60.mp4'
file 'surf_rapid WR. Surfed by Joshua - 2160p60.mp4'
file 'surf_razer_final WR. Surfed by Caff - 2160p60.mp4'
file 'surf_reprise WR. Surfed by Caff - 2160p60.mp4'
file 'surf_rez WR. Surfed by levi - 2160p60.mp4'
file 'surf_rez WR. Surfed by mbn - 2160p60.mp4'
file 'surf_rez2 WR. Surfed by Caff - 2160p60.mp4'
file 'surf_ripper WR. Surfed by louieismyname - 2160p60.mp4'
file 'surf_rocco_v2 WR. Surfed by Zacki - 2160p60.mp4'
file 'surf_royal WR. Surfed by arxxy - 2160p60.mp4'
file 'surf_royal_fix WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_rst WR. Surfed by noti - 2160p60.mp4'
file 'surf_runewords WR. Surfed by mbn - 2160p60.mp4'
file 'surf_runewords2 WR. Surfed by emil - 2160p60.mp4'
file 'surf_salient WR. Surfed by Caff - 2160p60.mp4'
file 'surf_salient WR. Surfed by kusche - 2160p60.mp4'
file 'surf_sanding_ksf WR. Surfed by Marble - 2160p60.mp4'
file 'surf_sandman_v2 WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_sandstorm2 WR. Surfed by Caff - 2160p60.mp4'
file 'surf_sandtrap2 WR. Surfed by draph - 2160p60.mp4'
file 'surf_saturday WR. Surfed by fish”” - 2160p60.mp4'
file 'surf_saturday WR. Surfed by Orson - 2160p60.mp4'
file 'surf_savant_njv WR. Surfed by niyhM - 2160p60.mp4'
file 'surf_school_fix WR. Surfed by Caff - 2160p60.mp4'
file 'surf_sc_colours WR. Surfed by Silverthing - 2160p60.mp4'
file 'surf_second WR. Surfed by proga - 2160p60.mp4'
file 'surf_selenka WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_selenka WR. Surfed by src - 2160p60.mp4'
file 'surf_semesterbreak WR. Surfed by Caff - 2160p60.mp4'
file 'surf_sempar_njv WR. Surfed by Cromalia - 2160p60.mp4'
file 'surf_sensation_fix WR. Surfed by Cromalia - 2160p60.mp4'
file 'surf_sewers WR. Surfed by green void - 2160p60.mp4'
file 'surf_sh WR. Surfed by nev - 2160p60.mp4'
file 'surf_shoria WR. Surfed by JunichiK - 2160p60.mp4'
file 'surf_sinister2 WR Surfed by rulldar - 2160p60.mp4'
file 'surf_sinister_evil WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_sinsane_ksf WR. Surfed by arxxy - 2160p60.mp4'
file 'surf_sippysip WR. Surfed by green void - 2160p60.mp4'
file 'surf_smile_njv WR. Surfed by Caff - 2160p60.mp4'
file 'surf_squirrelsonvacation WR. Surfed by noti - 2160p60.mp4'
file 'surf_stickybutt_alpha WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_stonework4 WR. Surfed by draph - 2160p60.mp4'
file 'surf_strafe WR. Surfed by Magzi - 2160p60.mp4'
file 'surf_subway WR. Surfed by mbn - 2160p60.mp4'
file 'surf_sunnyhappylove WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_sunset WR. Surfed by cream - 2160p60.mp4'
file 'surf_sunset WR. Surfed by shuffle - 2160p60.mp4'
file 'surf_sunset2_fix WR. Surfed by MaKo - 2160p60.mp4'
file 'surf_swagtoast WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_sylvan WR. Surfed by dzy - 2160p60.mp4'
file 'surf_synada WR. Surfed by JunichiK - 2160p60.mp4'
file 'surf_syria WR. Surfed by Joshua - 2160p60.mp4'
file 'surf_syria_again WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_tenacious WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_tensile_njv WR. Surfed by Caff - 2160p60.mp4'
file 'surf_this_njv WR. Surfed by synki - 2160p60.mp4'
file 'surf_torque2 WR. Surfed by kusche - 2160p60.mp4'
file 'surf_trihard WR. Surfed by Caff - 2160p60.mp4'
file 'surf_trihard WR. Surfed by emil - 2160p60.mp4'
file 'surf_tronia_refix WR. Surfed by JunichiK - 2160p60.mp4'
file 'surf_tronic BWWR. Surfed by niyhMfan1 - 2160p60.mp4'
file 'surf_tronic_njv WR. Surfed by niyhM - 2160p60.mp4'
file 'surf_tundra_v2 WR. Surfed by emil - 2160p60.mp4'
file 'surf_two_colour WR. Surfed by Caff - 2160p60.mp4'
file 'surf_two_colour WR. Surfed by synki - 2160p60.mp4'
file 'surf_utopia_njv WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_vale WR. Surfed by Caff - 2160p60.mp4'
file 'surf_vale2 WR. Surfed by Caff - 2160p60.mp4'
file 'surf_vale2 WR. Surfed by JunichiK - 2160p60.mp4'
file 'surf_valpect WR. Surfed by Caff - 2160p60.mp4'
file 'surf_vegetables WR. Surfed by Shuffle - 2160p60.mp4'
file 'surf_whiteout WR. Surfed by Synokz - 2160p60.mp4'
file 'surf_whiteout WR. Surfed by tucks - 2160p60.mp4'
file 'surf_whoknows2 WR. Surfed by cole - 2160p60.mp4'
file 'surf_whoknows3 WR. Surfed by emil - 2160p60.mp4'
file 'surf_wood WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_y WR. Surfed by louieismyname - 2160p60.mp4'
file 'surf_z WR. Surfed by Cromalia - 2160p60.mp4'
file 'surf_zbig WR. Surfed by Caff - 2160p60.mp4'
file 'surf_zbig2 WR. Surfed by Caff - 2160p60.mp4'
file 'surf_zeonine WR. Surfed by Caff - 2160p60.mp4'
file 'surf_zoomboys WR. Surfed by noti - 2160p60.mp4'
file 'surf_zor WR. Surfed by Oli - 2160p60.mp4'




-
How can I capture simple video input with audio from a capture device
17 décembre 2020, par Geoff SweetI'm using ffmpeg on Arch linux and trying to convert some old video to digital. The setup is pretty straightforward and if I connect to the capture device with VLC I get the video and audio just fine. So now I want to capture that with ffmpeg and write it to a file so I can edit it and clean it up. I'm only so-so familiar with ffmpeg and I've been digging through the man pages and here is where I am at.


This command captures perfect audio, but no video :


ffmpeg -f alsa -ac 2 -i front:CARD=Capture,DEV=0 out.mpeg



This command captures perfect video ;


ffmpeg -f video4linux2 -i /dev/video0 out.mpeg



captures the video signal great, but with no audio. So combining them together should give me :


ffmpeg -y -f alsa -ac 2 -i front:CARD=Capture,DEV=0 -f video4linux2 -i /dev/video0 out.mpeg



But that command kinda falls on it's face. I get the audio, but no video :


ffmpeg -y -f alsa -ac 2 -i front:CARD=Capture,DEV=0 -f video4linux2 -i /dev/video0 out.mpeg
ffmpeg version n4.3.1 Copyright (c) 2000-2020 the FFmpeg developers
 built with gcc 10.2.0 (GCC)
 configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-amf --enable-avisynth --enable-cuda-llvm --enable-lto --enable-fontconfig --enable-gmp --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libdrm --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libjack --enable-libmfx --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librav1e --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-nvdec --enable-nvenc --enable-shared --enable-version3
 libavutil 56. 51.100 / 56. 51.100
 libavcodec 58. 91.100 / 58. 91.100
 libavformat 58. 45.100 / 58. 45.100
 libavdevice 58. 10.100 / 58. 10.100
 libavfilter 7. 85.100 / 7. 85.100
 libswscale 5. 7.100 / 5. 7.100
 libswresample 3. 7.100 / 3. 7.100
 libpostproc 55. 7.100 / 55. 7.100
Guessed Channel Layout for Input Stream #0.0 : stereo
Input #0, alsa, from 'front:CARD=Capture,DEV=0':
 Duration: N/A, start: 1608093176.894565, bitrate: 1536 kb/s
 Stream #0:0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
[video4linux2,v4l2 @ 0x56248fe0ab80] Dequeued v4l2 buffer contains corrupted data (0 bytes).
Input #1, video4linux2,v4l2, from '/dev/video0':
 Duration: N/A, start: 0.000000, bitrate: 995328 kb/s
 Stream #1:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 1920x1080, 995328 kb/s, 30 fps, 30 tbr, 1000k tbn, 1000k tbc
Stream mapping:
 Stream #1:0 -> #0:0 (rawvideo (native) -> mpeg1video (native))
 Stream #0:0 -> #0:1 (pcm_s16le (native) -> mp2 (native))
Press [q] to stop, [?] for help
[video4linux2,v4l2 @ 0x56248fe0ab80] Dequeued v4l2 buffer contains corrupted data (0 bytes).
 Last message repeated 30 times
[alsa @ 0x56248fdb3840] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)
[mpeg @ 0x56248fe0dfc0] VBV buffer size not set, using default size of 230KB
If you want the mpeg file to be compliant to some specification
Like DVD, VCD or others, make sure you set the correct buffer size
Output #0, mpeg, to 'out.mpeg':
 Metadata:
 encoder : Lavf58.45.100
 Stream #0:0: Video: mpeg1video, yuv420p(progressive), 1920x1080, q=2-31, 200 kb/s, 30 fps, 90k tbn, 30 tbc
 Metadata:
 encoder : Lavc58.91.100 mpeg1video
 Side data:
 cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A
 Stream #0:1: Audio: mp2, 48000 Hz, stereo, s16, 384 kb/s
 Metadata:
 encoder : Lavc58.91.100 mp2
frame= 2 fps=0.0 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=2.0 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=1.3 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=1.0 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.8 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.7 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.6 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.5 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.4 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.4 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.4 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.3 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.3 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.3 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.3 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.2 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.2 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.2 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.2 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.2 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.2 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.2 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.2 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.2 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.2 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.2 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/sframe= 2 fps=0.1 q=3.2 size= 0kB time=01:48:49.26 bitrate= 0.0kbits/s[video4linux2,v4l2 @ 0x56248fe0ab80] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)
[mpeg @ 0x56248fe0dfc0] buffer underflow st=0 bufi=0 size=36451
[mpeg @ 0x56248fe0dfc0] buffer underflow st=0 bufi=2020 size=36451
[mpeg @ 0x56248fe0dfc0] buffer underflow st=0 bufi=4061 size=36451
[mpeg @ 0x56248fe0dfc0] buffer underflow st=0 bufi=6102 size=36451
[mpeg @ 0x56248fe0dfc0] buffer underflow st=0 bufi=8143 size=36451
[mpeg @ 0x56248fe0dfc0] buffer underflow st=0 bufi=10184 size=36451
[mpeg @ 0x56248fe0dfc0] buffer underflow st=0 bufi=12225 size=36451
[mpeg @ 0x56248fe0dfc0] buffer underflow st=0 bufi=14266 size=36451
[mpeg @ 0x56248fe0dfc0] buffer underflow st=0 bufi=16307 size=36451
[mpeg @ 0x56248fe0dfc0] buffer underflow st=0 bufi=18348 size=36451
[mpeg @ 0x56248fe0dfc0] buffer underflow st=0 bufi=20389 size=36451
[mpeg @ 0x56248fe0dfc0] buffer underflow st=0 bufi=22430 size=36451
[mpeg @ 0x56248fe0dfc0] buffer underflow st=0 bufi=24471 size=36451
[mpeg @ 0x56248fe0dfc0] buffer underflow st=0 bufi=26512 size=36451
[mpeg @ 0x56248fe0dfc0] buffer underflow st=0 bufi=28553 size=36451
[mpeg @ 0x56248fe0dfc0] buffer underflow st=0 bufi=30594 size=36451
[mpeg @ 0x56248fe0dfc0] buffer underflow st=0 bufi=32635 size=36451
[mpeg @ 0x56248fe0dfc0] buffer underflow st=0 bufi=34676 size=36451
frame= 2 fps=0.1 q=2.0 Lsize= 1470kB time=01:48:49.30 bitrate= 1.8kbits/s speed= 221x 
video:63kB audio:1388kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.314351%
Exiting normally, received signal 2.



what I would ideally like is just a fairly raw 2ch stereo "dump" of what comes through the capture card.


As always, I super appreciate any advice