Hi Moritz, Thank you for your comment.Yes ,seems webm encoding is not supportef by my gpu.İnstead,I am planning toy use mkv as output container type.
With respect to combine below 4 steps as an one step for all operation,what instruction do you recommend? Thank you On 28 Feb 2018 Wed at 11:59 Moritz Barsnick <[email protected]> wrote: > On Wed, Feb 28, 2018 at 05:53:17 +0000, oktay eşgül wrote: > > Here is the main steps of my process: > > 1.Split video and audio of the caller. > > time ffmpeg -y -i 230087_caller.webm -vn -ab 256 230087_caller.wav > > 2.Split video and audio of the callee > > time ffmpeg -y -i 230087_callee.webm -vn -ab 256 230087_callee.wav > > 3.Mux original caller video with callee audio to store the conversation. > > time ffmpeg -y -i 230087_caller.webm -i 230087_callee.wav > -filter_complex > '[0:a]aformat=sample_fmts=fltp:sample_rates=44100:channel_layouts=stereo,volume=0.5[a1]; > [1:a]aformat=sample_fmts=fltp:sample_rates=44100:channel_layouts=stereo,volume=0.5[a2]; > [a1][a2]amerge,pan=stereo|c0<c0+c2|c1<c1+c3[out]' -map 0:v -map '[out]' > -c:v copy -c:a libvorbis -shortest -f webm caller_temp.webm > > 4.Add time fontfile to the caller_temp fil which fails with below error. > > time ffmpeg -y -i caller_temp.webm -vf > drawtext=fontfile=/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf:x=8:y=8:fontsize=16:fontcolor=yellow@1:expansion=strftime:basetime=1518172680000000:text='%Y-%m-%d > %H-%M-%S' -strict -2 -shortest -c:a libvorbis -c:v h264_nvenc > final_font_test.webm > > I'm pretty sure this can all be done in one step, but that was not the > aim of your email. ;-) > > > [webm @ 0x29e8540] Only VP8 or VP9 video and Vorbis or Opus audio and > > WebVTT subtitles are supported for WebM. > [...] > > However,when I have changed the output file format to mp4/avi/mpeg GPU > can > > be used without any issue.Yet ,webm is important for us as the other > > container file size becomes risky with storage perspective of view. > > Did you read this message? ffmpeg's webm muxer refuses to mux H.264 > video into WebM. You need to encode to vp9 or vp9. (I realize that > there's no nvenc acceleration for that though, IIUC.) > > Moritz > _______________________________________________ > ffmpeg-user mailing list > [email protected] > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > > To unsubscribe, visit link above, or email > [email protected] with subject "unsubscribe". _______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
