การแปลงพื้นฐานของลำดับของภาพเป็น avi ด้วย avconv


0

ฉันพยายามแปลงไฟล์รูปภาพเป็น avi ขนาดเล็ก แต่ละภาพควรแสดง 2 วินาที

ฉันใช้คำสั่งพื้นฐานนี้

sudo avconv -r 0.5 -i test%05d.jpg  out.avi

ฉันได้รับผลลัพธ์ แต่มันแสดงเฉพาะภาพแรกสำหรับความยาวทั้งหมดของภาพยนตร์ (ซึ่งเป็นไปตามคาด = จำนวนภาพ * 2 วินาที)

ภาพมีชื่อเป็น

test00000.jpg
test00001.jpg
test00002.jpg
test00003.jpg
etc.

คำถามคลาสสิก: ฉันทำผิดอะไร Ubuntu ติดตั้ง avconv ใหม่

ผลลัพธ์:

sudo avconv -r 0.5  -i test%05d.jpg  out.avi
avconv version 9.18-6:9.18-0ubuntu0.14.04.1, Copyright (c) 2000-2014 the Libav developers
  built on Mar 16 2015 13:19:10 with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
Input #0, image2, from 'test%05d.jpg':
  Duration: 00:00:00.68, start: 0.000000, bitrate: N/A
    Stream #0.0: Video: mjpeg, yuvj420p, 230x230 [PAR 72:72 DAR 1:1], 25 fps, 25 tbr, 25 tbn
File 'out.avi' already exists. Overwrite ? [y/N] y
Output #0, avi, to 'out.avi':
  Metadata:
    ISFT            : Lavf54.20.4
    Stream #0.0: Video: mpeg4, yuv420p, 230x230 [PAR 1:1 DAR 1:1], q=2-31, 200 kb/s, 0.50 tbn, 0.50 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (mjpeg -> mpeg4)
Press ctrl-c to stop encoding
frame=   17 fps=  0 q=2.0 Lsize=      69kB time=34.00 bitrate=  16.6kbits/s
video:63kB audio:0kB global headers:0kB muxing overhead 9.579780%

โปรดแสดงเอาต์พุตบรรทัดคำสั่งแบบเต็มไม่ได้เจียระไน โปรดทราบว่าavconvไม่มีส่วนเกี่ยวข้องกับโครงการ FFmpeg หรือโปรแกรมบรรทัดคำสั่ง ตรวจสอบให้แน่ใจว่าเมื่อคุณวางบันทึกคุณจัดรูปแบบเป็นรหัสในตัวแก้ไข Ctrl-Kคุณสามารถทำได้โดยการเลือกและกด
slhck

นี่คือคำสั่งเต็ม ไม่ได้กรีด คำถามของฉันเกี่ยวกับ avconv ไม่ใช่ FFmpeg libav.org/avconv.html
Alexander P

โปรดแสดงเอาต์พุตเต็มไม่ใช่เฉพาะคำสั่ง อาจเป็นประโยชน์ในการแก้ไขปัญหา (คุณแท็กคำถามของคุณด้วยffmpegเหตุนี้ความคิดเห็นของฉัน.)
slhck

ดูเหมือนว่ามันจะไม่รู้จักรูปภาพอื่น ๆ เพราะจะรายงานเฉพาะภาพแรกที่มีระยะเวลาสั้น ๆ เท่านั้น คุณสามารถดาวน์โหลด ffmpeg รุ่นล่าสุด (เช่นจากที่นี่ ) และลองใช้มันแทนได้หรือไม่
slhck

เป็นเพียงแค่ FYI ฉบับย่อสำหรับผู้ที่มีปัญหานี้ในอนาคต หากคุณกำลังทดลองกับพารามิเตอร์ avconf คุณสามารถสิ้นสุดการคัดลอก jpeg แรกไปยังส่วนอื่น ๆ ทั้งหมด ทดลองใช้สำเนาข้อมูลเสมอไม่ใช่ของจริง
Geoff Johnson

คำตอบ:


0

ปัญหาไม่ได้อยู่ใน avconv ที่จริงแล้วมันเป็น "ข้อผิดพลาดของผู้ใช้แทนที่ผู้ใช้"

ภาพ jpg ทั้งหมดนั้นเหมือนกัน (สิ่งที่ฉันไม่รู้) ดังนั้นเมื่อเข้าร่วม avi "ภาพแรกเท่านั้นที่แสดง" แต่ในความเป็นจริง avi แสดงภาพทั้งหมด แต่ในขณะที่พวกเขาเหมือนกันมันดูเหมือนเป็นครั้งแรกที่ปรากฏ

สำหรับฉันคำถามที่สามารถลบได้ :(


สวัสดีอเล็กซานเดอร์หากไม่มีคำตอบสำหรับคำถามคุณสามารถลบได้ด้วยตัวเอง
bummi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.