l'acquisizione di ffmpeg del desktop 1366 x 768 è distorta ma l'acquisizione della camma FaceTime va bene

0

Per le istruzioni ffmpeg Capture / Desktop utilizzando confusione per accedere ai dispositivi di input che le acquisizioni di fotocamera FaceTime hanno un bell'aspetto:
ffmpeg -f avfoundation -i "0:none" facetime_cam.mov
... ma usando
ffmpeg -f avfoundation -i "1:none" screen.mov
... il desktop appare così:

Comepossousareffmpegpercatturareilmiodesktop?

ffmpeg3.2.2
macOS10.12.3

-------------------------UPDATE:
il gente @ ffmpeg mi ha suggerito di "specificare un altro formato pixel" - quindi, proverò a capire come farlo . Sono confuso dal motivo per cui il desktop sembra terribile e la fotocamera FaceTime sembra "normale" senza parametri specifici?

    
posta Mr. Kennedy 30.01.2017 - 06:30
fonte

1 risposta

0

Per tracker dei bug di FFmpeg , sono stato in grado di accertare che la fonte del problema è specifica della risoluzione predefinita di il Mac AirBook: 1366 x 768.

The linesize ... was 1376 ... but the buffer size was for a linesize of 1366.

Dopo aver cambiato la risoluzione del display incorporato AirBooks, sono in grado di catturare con successo un film desktop riconoscibile:

Perrisolverequestoproblemaènecessarioimplementare una patch che non so come fai ancora.

    
risposta data 31.01.2017 - 16:45
fonte

Leggi altre domande sui tag