ffmpeg filter_complex 체인 비디오 스트림 (워터 마크 후 트리밍 및 결합)

shrhawk

워터 마크를 추가 한 다음 특정 부분을 다듬고 마지막으로 다음 명령을 사용하여 결합하려고합니다.

ffmpeg -y -i test_video.mp4 -filter_complex \
"[0:v]drawtext=fontfile=Lato-light.ttf:text='test':fontcolor=white:fontsize=20:x=0:y=h-th[outv]; \
[outv]trim=2:5[v1];[outv]trim=7:9[v2];[v1][v2]concat=n=2:v=1:a=0[out]" \
-map '[out]' test_video_text.mp4

그러나 성공하지 못하고 다음 오류가 발생합니다.

configuration: --prefix=/usr/local/Cellar/ffmpeg/3.0.1 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-opencl --enable-libx264 --enable-libmp3lame --enable-libxvid --enable-libfreetype --enable-vda
  libavutil      55. 17.103 / 55. 17.103
  libavcodec     57. 24.102 / 57. 24.102
  libavformat    57. 25.100 / 57. 25.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 31.100 /  6. 31.100
  libavresample   3.  0.  0 /  3.  0.  0
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test_video.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 1
    compatible_brands: mp41mp42isom
    creation_time   : 2015-09-24 18:32:33
  Duration: 00:00:09.87, start: 0.068254, bitrate: 235 kb/s
    Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 320x320, 183 kb/s, 29.67 fps, 29.67 tbr, 29673 tbn, 59.35 tbc (default)
    Metadata:
      creation_time   : 2015-09-24 18:32:33
      handler_name    : Core Media Video
    Stream #0:1(und): Audio: aac (HE-AAC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 48 kb/s (default)
    Metadata:
      creation_time   : 2015-09-24 18:32:33
      handler_name    : Core Media Audio
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fff43000000] Invalid stream specifier: outv.
    Last message repeated 1 times
Stream specifier 'outv' in filtergraph description [0:v]drawtext=fontfile=Lato-Light.ttf:text='test':fontcolor=white:fontsize=20:x=0:y=h-th[outv]; [outv]trim=2:4[v1];[outv]trim=6:8[v2];[v1][v2]concat=n=2:v=1:a=0[out] matches no streams.

친절하게 누군가가 내가 뭘 잘못하고 있는지 나를 안내합니까?

Gyan

outv이미 한 번, 첫 번째 트림으로 라우팅되었습니다. 분할 사용 :

ffmpeg -y -i test_video.mp4 -filter_complex \
"[0:v]drawtext=fontfile=Lato-light.ttf:text='test':fontcolor=white:fontsize=20:x=0:y=h-th[outv]; \
[outv]split[o1][o2]; \
[o1]trim=2:5,setpts=PTS-STARTPTS[v1]; \
[o2]trim=7:9,setpts=PTS-STARTPTS[v2]; \
[v1][v2]concat=n=2:v=1:a=0[out]" \
-map '[out]' test_video_text.mp4

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ffmpeg filter_complex 다중 필터 음소거 및 텍스트

분류에서Dev

네트워크 스트림 비디오 + 오디오 FFmpeg

분류에서Dev

스트리밍 비디오와 함께 ffmpeg에서 filter_complex를 사용하는 방법

분류에서Dev

ffmpeg의 filter_complex에서 찾을 수없는 경우 오디오 스트림 무시

분류에서Dev

두 개의 ffmpeg 명령을 결합하여 파일을 인코딩, 워터 마크 및 자막 처리

분류에서Dev

ffmpeg-매 x 초마다 워터 마크 페이드 인 / 아웃 및 비디오 해상도 조정

분류에서Dev

MPEG 전송 스트림의 FFmpeg 통과로 인해 스트림에 오류 및 결함이 발생합니다.

분류에서Dev

ffmpeg filter_complex 후 오디오가 없음

분류에서Dev

ffmpeg 비디오 + 워터 마크 + 오디오 교체가 작동하지 않음

분류에서Dev

FFMPEG-모든 스트림 (자막) 및 워터 마크와 함께 MKV를 MP4로 변환

분류에서Dev

패딩 FFmpeg와 함께 -filter_complex를 사용하여 오른쪽 하단에 워터 마크를 넣는 방법

분류에서Dev

워터 마크 추가, 비트 전송률 설정 및 비디오 크기 조정

분류에서Dev

FFMPEG filter_complex wih 속도 향상, 자막 및 크기 조정

분류에서Dev

ffmpeg의 단일 명령으로 비디오 생성 및 그리기 텍스트 명령을 결합합니다.

분류에서Dev

ffmpeg는 비디오 스트림을 1x4 콜라주로 결합

분류에서Dev

Ffmpeg 맵 및 filter_complex 하위 프로세스-Python

분류에서Dev

FFMPEG를 사용한 오디오 스트리밍의 마이크 문제

분류에서Dev

ffmpeg에서 두 filter_complex 결합

분류에서Dev

FFMPEG를 사용하여 y 초 / 분 동안 x 초 / 분마다 비디오에서 워터 마크 페이드 인 및 페이드 아웃

분류에서Dev

ffmpeg 병합 대시 캠 mp4 비디오와 마지막 두 번째 트리밍?

분류에서Dev

h.264 비디오 및 opus 오디오 스트림을 단일 비디오 파일로 결합

분류에서Dev

ffmpeg-비디오 파일에 오디오 스트림 추가 / 재 인코딩

분류에서Dev

크로스 페이드로 인트로와 아웃트로를 추가하는이 거대한 ffmpeg 명령의 비디오 부분에 워터 마크를 추가하는 방법은 무엇입니까?

분류에서Dev

gstreamer : concat 후 비디오 및 audo 스트림을 단일 MP4 컨테이너에 작성합니다.

분류에서Dev

스키마 인식 및 스트리밍

분류에서Dev

MockMvc 및 스트리밍 엔드 포인트-스트림 종료 후 추가 바이트

분류에서Dev

ffmpeg에서 h.264 .MP4 비디오 파일 스마트 트림

분류에서Dev

FFmpeg는 -filter_complex를 사용할 때 1 개의 비디오 만 병합합니다.

분류에서Dev

알파 마스크를 사용하여 비디오를 boxblur 및 그레이 스케일하는 FFMPEG 필터

Related 관련 기사

  1. 1

    ffmpeg filter_complex 다중 필터 음소거 및 텍스트

  2. 2

    네트워크 스트림 비디오 + 오디오 FFmpeg

  3. 3

    스트리밍 비디오와 함께 ffmpeg에서 filter_complex를 사용하는 방법

  4. 4

    ffmpeg의 filter_complex에서 찾을 수없는 경우 오디오 스트림 무시

  5. 5

    두 개의 ffmpeg 명령을 결합하여 파일을 인코딩, 워터 마크 및 자막 처리

  6. 6

    ffmpeg-매 x 초마다 워터 마크 페이드 인 / 아웃 및 비디오 해상도 조정

  7. 7

    MPEG 전송 스트림의 FFmpeg 통과로 인해 스트림에 오류 및 결함이 발생합니다.

  8. 8

    ffmpeg filter_complex 후 오디오가 없음

  9. 9

    ffmpeg 비디오 + 워터 마크 + 오디오 교체가 작동하지 않음

  10. 10

    FFMPEG-모든 스트림 (자막) 및 워터 마크와 함께 MKV를 MP4로 변환

  11. 11

    패딩 FFmpeg와 함께 -filter_complex를 사용하여 오른쪽 하단에 워터 마크를 넣는 방법

  12. 12

    워터 마크 추가, 비트 전송률 설정 및 비디오 크기 조정

  13. 13

    FFMPEG filter_complex wih 속도 향상, 자막 및 크기 조정

  14. 14

    ffmpeg의 단일 명령으로 비디오 생성 및 그리기 텍스트 명령을 결합합니다.

  15. 15

    ffmpeg는 비디오 스트림을 1x4 콜라주로 결합

  16. 16

    Ffmpeg 맵 및 filter_complex 하위 프로세스-Python

  17. 17

    FFMPEG를 사용한 오디오 스트리밍의 마이크 문제

  18. 18

    ffmpeg에서 두 filter_complex 결합

  19. 19

    FFMPEG를 사용하여 y 초 / 분 동안 x 초 / 분마다 비디오에서 워터 마크 페이드 인 및 페이드 아웃

  20. 20

    ffmpeg 병합 대시 캠 mp4 비디오와 마지막 두 번째 트리밍?

  21. 21

    h.264 비디오 및 opus 오디오 스트림을 단일 비디오 파일로 결합

  22. 22

    ffmpeg-비디오 파일에 오디오 스트림 추가 / 재 인코딩

  23. 23

    크로스 페이드로 인트로와 아웃트로를 추가하는이 거대한 ffmpeg 명령의 비디오 부분에 워터 마크를 추가하는 방법은 무엇입니까?

  24. 24

    gstreamer : concat 후 비디오 및 audo 스트림을 단일 MP4 컨테이너에 작성합니다.

  25. 25

    스키마 인식 및 스트리밍

  26. 26

    MockMvc 및 스트리밍 엔드 포인트-스트림 종료 후 추가 바이트

  27. 27

    ffmpeg에서 h.264 .MP4 비디오 파일 스마트 트림

  28. 28

    FFmpeg는 -filter_complex를 사용할 때 1 개의 비디오 만 병합합니다.

  29. 29

    알파 마스크를 사용하여 비디오를 boxblur 및 그레이 스케일하는 FFMPEG 필터

뜨겁다태그

보관