Come visualizzare l'ora corrente con ffplay.exe?


1

Devo riprodurre file video con ffplay (o ffmpeg se è possibile) e visualizzare il tempo di riproduzione corrente.

Per favore, dimmi come posso vedere il tempo di riproduzione attuale (come H: M: S) con ffplay?

Sistema operativo = MS Windows 7

Risposte:


4

filtro rgbtestsrc

ffplay -vf "drawtext=text='%{pts\:hms}':box=1:x=(w-tw)/2:y=h-(2*lh)" input.mp4
  • Se la tua build non supporta fontconfig, dovrai aggiungere l' fontfileopzione con il percorso al font. Vedi i documenti del filtro drawtext per maggiori informazioni.

  • In Windows potresti dover prima impostare la FONTCONFIG_PATHvariabile (e / o altre variabili correlate).

  • Puoi aggiungere boxborderw=4se vuoi più padding nella casella, ma avrai bisogno di una build relativamente recente. Vedi la pagina di download di FFmpeg .


Ho potuto ottenere solo un secondo timecode usando %{pts}, ma non hh:mm:sstramite {pts:hms}, non fino a quando non ho ottenuto tutte le mie quotazioni esattamente corrette (singole, doppie, barra rovesciata), esattamente come mostrato; cioè,ffplay -vf "...text='{pts\:hms}' ..."
michael

0

Come utilizzare drawtext visualizza l'attuale ora locale su Windows

ffmpeg.exe -re -i "c: \ aaa.avi" -vf drawtext = "fontfile = simhei.ttf: fontsize = 14: fontcolor = white: shadowcolor = black: shadowx = 2: shadowy = 1: x = 8: y = 8: text = '???' "-q 5 -s 720 * 405 -aspect 16: 9 -r 15 -threads 4 -vcodec flv -acodec libmp3lame -ar 44100 -ab 64k -ac 2 -f flv" rtmp: //127.0.0.1/aaa/flv"

Forse questo aiuta


Grazie, ma ricevo questo errore: RTMP_Connect0, impossibile collegare la presa. 10061 (errore sconosciuto) rtmp: //127.0.0.1/aaa/flv: errore sconosciuto
utente476650

Inoltre, devo visualizzare il tempo di riproduzione corrente del video. (Nessuna ora locale)
user476650

Hai seguito il link "Forse questo aiuta" nel commento?
Gio_sof,

Sì, l'ho fatto, ma per me non funziona.
user476650
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.