
감시 카메라 360 비디오 파일을 풀 수 있는 방법을 찾고 있습니다. ffmpeg를 사용하여 이것을 시도했습니다.
ffmpeg -i Stationnement.mp4 -vf "v360=eac:e" Stationnement_Output.mp4
그리고 이 오류가 발생했습니다
[libx264 @ 0000018192d30380] 높이를 2로 나눌 수 없음(3840x3413) [vost#0:0/libx264 @ 0000018192d300c0] 인코더를 여는 동안 오류가 발생했습니다. 비트 전송률, 속도, 너비 또는 높이와 같은 매개 변수가 잘못되었을 수 있습니다.
나는 또한 ffmpeg를 사용하여 이것을 시도했습니다.
ffmpeg -i Stationnement.mp4 -vf "v360=equirect:output_width=3840:output_height=2160:output_format=rgb" Stationnement.mp4
그리고 이 오류가 발생했습니다.
'v360' 필터에 'output_width' 옵션을 적용하는 동안 오류가 발생했습니다. 옵션을 찾을 수 없습니다. 옵션을 찾을 수 없습니다.
또한 구형 json 사전 설정을 사용하여 핸드브레이크를 시도했지만 출력 비디오가 여전히 360으로 실패했습니다.
누구든지 그것에 대해 뭔가를 알고 있나요?
미디어 정보는 다음과 같습니다.
일반 전체 이름: C:\Users\mysta\Downloads\Stationnement.mp4 형식
: MPEG-4 프로필 형식: 기본 미디어 식별자 코덱: isom(isom/iso2/avc1/mp41) Taille du fichier: 53,8 Mio Durée
: 34s 33 ms Débit global moyen : 13,3 Mb/s 초당 이미지 : 30,000 Im/s 코멘트
: Video2X 인코더로 업스케일됨 : Lavf58.45.100비디오 ID: 1 형식
: AVC 형식/정보: 고급 비디오 코덱 프로필 형식: High@L6 매개변수 형식: CABAC / 6 Ref Frames 매개변수 형식, CABAC: Oui 매개변수 형식, RefFrames
: 6개 이미지 식별자 코덱: avc1 식별자 코덱/정보: 고급 비디오 코딩 기간
: 34s 33 ms Débit: 13,2 Mb/s Largeur: 3 840 픽셀 Hauteur
: 3 840 픽셀 Format à l'écran: 1,000 Type d'images/s: Variable Images par seconde
: 30,000 Im/s 이미지/초 미니 : 29,412 Im/s 이미지/초 최대 : 30,303 Im/s Espace de couleurs : YUV Sous-échantillonnage de la chrominance : 4:2:0 Profondeur des couleurs : 8 비트 발라야쥬 유형 : Progressif Bits/(Pixel*Image) : 0.030 Taille du flux
: 53,5 Mio (99%) Bibliothèque utilisée : x264 core 161 r3027 4121277 매개 변수 d'encodage : cabac=1 / ref=6 / deblock=1:1:1 / 분석=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=0.40:0.00 / Mixed_ref=1 / me_range=16 /chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / 데드존 =21,11/fast_pskip=1/chroma_qp_offset=-2/스레드=18/lookahead_threads=3/sliced_threads=0/nr=0/decimate=1/interlaced=0/bluray_compat=0/constraint_intra=0/bframes=5/ b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / Weightb=1 / open_gop=0 / Weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc= crf / mbtree=1 / crf=17.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:0.60 mdhd_Duration
: 34033 코덱 구성 상자 : avcC오디오 ID: 2 형식
: AAC LC 형식/정보: 고급 오디오 코덱 낮은 복잡도 식별자 뒤 코덱: mp4a-40-2 기간: 34s 6 ms 차변 유형: 상수 차폐
: 61,4 kb/s Canaux: 1 채널 채널 레이아웃 : M Echantillonnage
: 48,0 kHz 초당 이미지 : 46,875 Im/s (1024 SPF) 압축 모드 : Avec perte Taille du flux : 255 Kio (0%) Titre
: 사운드 트랙 기본값 : Oui 대체 그룹 : 1
답변1
v360 필터output_width
실제로 또는 라는 옵션이 없습니다 output_height
. 어디서 얻은 것인지 잘 모르겠습니다.
vf
보조 필터로 또는 내에서 별도의 필터를 사용해야 합니다 filter_complex
. 다양한 방법으로 달성할 수 있지만 scale
가장 쉬운 방법은 다음과 같습니다.
ffmpeg -i Stationnement.mp4 -vf "v360=eac:e,scale=3840:-2" Stationnement_Output.mp4
-2
이는 scale
비율을 유지해야 하지만 높이를 2
.