Score:0

ไม่สามารถเล่นวิดีโอ AVI

ธง cn

ฉันมีวิดีโอ AVI ฉันได้ลองเล่นกับแอปพลิเคชั่น "วิดีโอ" มาตรฐานของ Ubuntu เช่นเดียวกับ VLC ไม่สามารถเล่นได้

วิดีโอไม่มีปัญหาเนื่องจากสามารถเล่นได้ไม่มีปัญหาในระบบวินโดวส์

ฉันควรแก้ไขอะไรในการเล่นวิดีโอนี้ด้วย VLC หรือวิดีโอ การปรับแต่งใด ๆ ? ตัวแปลงสัญญาณ?

ป.ล. ฉันได้รับคำแนะนำให้ "ตรวจสอบรูปแบบด้วย ffprobe" แต่ฉันไม่รู้ว่าหมายความว่าอย่างไร ffprobe คืออะไร?

แก้ไข: ตามที่ถามผลลัพธ์ของ ffprobe คือ

ffprobe รุ่น 4.2.4-1ubuntu0.1 ลิขสิทธิ์ (c) 2007-2020 นักพัฒนา FFmpeg
  สร้างด้วย gcc 9 (Ubuntu 9.3.0-10ubuntu2)
  การกำหนดค่า: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable -libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi -- เปิดใช้งาน -libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable -librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable -libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzv bi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable- nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
  libavutil 56. 31.100 / 56. 31.100
  libavcodec 58. 54.100 / 58. 54.100
  รูปแบบ libav 58. 29.100 / 58. 29.100
  libavdevice 58. 8.100 / 58. 8.100
  libavfilter 7. 57.100 / 7. 57.100
  libavresample 4. 0. 0 / 4. 0. 0
  libswscale 5. 5.100 / 5. 5.100
  libswresample 3. 5.100 / 3. 5.100
  libpostproc 55. 5.100 / 55. 5.100
ป้อน #0, avi จาก 'fov120.avi':
  ข้อมูลเมตา:
    ตัวเข้ารหัส: Lavf58.17.101
  ระยะเวลา: 00:08:17.00 เริ่มต้น: 0.000000 บิตเรต: 18236 kb/s
    สตรีม #0:0: วิดีโอ: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 2306x1154 [SAR 1:1 DAR 1153:577], 18239 kb/s, 8 fps, 8 tbr, 8 tbn, 8 tbc
[ลำธาร]
ดัชนี = 0
codec_name=mpeg4
codec_long_name=MPEG-4 ตอนที่ 2
โปรไฟล์=โปรไฟล์ธรรมดา
codec_type=วิดีโอ
codec_time_base=1/8
codec_tag_string=XVID
codec_tag=0x44495658
ความกว้าง=2306
ส่วนสูง=1154
coded_width=2306
coded_height=1154
has_b_frames=0
sample_aspect_ratio=1:1
display_aspect_ratio=1153:577
pix_fmt=yuv420p
ระดับ = 1
color_range=ไม่ทราบ
color_space=ไม่รู้จัก
color_transfer=ไม่ทราบ
color_primaries=ไม่รู้จัก
chroma_location=ซ้าย
field_order=ไม่ทราบ
รหัสเวลา=N/A
อ้างอิง=1
quarter_sample=เท็จ
divx_packed=เท็จ
รหัส=N/A
r_frame_rate=8/1
avg_frame_rate=8/1
เวลา_ฐาน=1/8
start_pts=0
start_time=0.000000
Duration_ts=3976
ระยะเวลา=497.000000
bit_rate=18239026
max_bit_rate=ไม่มีข้อมูล
bits_per_raw_sample=ไม่มีข้อมูล
nb_frames=3976
nb_read_frames=ไม่มีข้อมูล
nb_read_packets=ไม่มีข้อมูล
การจัดการ: ค่าเริ่มต้น = 0
การจัดการ:พากย์=0
การจัดการ: ดั้งเดิม = 0
การจัดการ: ความคิดเห็น = 0
การจัดการ: เนื้อเพลง = 0
การจัดการ:คาราโอเกะ=0
การจัดการ:บังคับ=0
การจัดการ:hearing_impaired=0
การจัดการ:visual_impaired=0
การจัดการ:clean_effects=0
การจัดการ:attached_pic=0
การจัดการ:timed_thumbnails=0
[/ลำธาร]
[รูปแบบ]
ชื่อไฟล์=fov120.avi
nb_streams=1
nb_programs=0
format_name=avi
format_long_name=AVI (เสียงวิดีโอแทรก)
start_time=0.000000
ระยะเวลา=497.000000
size=1132946620
bit_rate=18236565
probe_score=100
แท็ก:ตัวเข้ารหัส=Lavf58.17.101
[/รูปแบบ]
llogan avatar
jp flag
ffprobe เป็นเครื่องมือข้อมูลไฟล์สื่อที่มาพร้อมกับ ffmpeg ติดตั้งแพ็คเกจ ffmpeg จากนั้นเรียกใช้ `ffprobe -show_streams -show_format video.avi` จากนั้นคัดลอกและวางข้อความทั้งหมด
cn flag
@llogan ฉันแก้ไขด้วยผลลัพธ์
llogan avatar
jp flag
ไม่มีอะไรพิเศษเกี่ยวกับมัน วิดีโอเก่า MPEG-4 รุ่นเก่า ไฟล์นี้สร้างโดย ffmpeg VLC ควรเล่นได้โดยไม่มีปัญหา คุณได้รับข้อผิดพลาดอะไรจากผู้เล่นของคุณ? ffplay เล่นไหม ลอง `ffplay fov120.avi`
cn flag
VLC ไม่สามารถเล่นได้ ฉันไม่ได้เล่นจากคอนโซลดังนั้นฉันจึงไม่รู้ว่าฉันได้รับข้อผิดพลาดอะไร มันไม่เล่น อย่างไรก็ตาม `ffplay` เล่นได้ดีมาก ขอบคุณสำหรับสิ่งนั้น! ในระหว่างนี้ฉันจะใช้สิ่งนั้นแม้ว่าคำถามจะไม่ได้รับการแก้ไข
andrew.46 avatar
in flag
@KansaiRobot vlc สามารถเล่นจากเทอร์มินัลได้เช่นกันและสิ่งนี้จะแสดงข้อความแสดงข้อผิดพลาด: `cvlc -vv fov120.avi ` แม้ว่า ffplay อาจเพียงพอหรือไม่
llogan avatar
jp flag
@KansaiRobot อาจเป็นปัญหากับการตั้งค่าการเล่นแบบเร่งด้วยฮาร์ดแวร์ คุ้มค่าที่จะลองปิดการใช้งาน/เปิดใช้งาน ดู https://wiki.videolan.org/VLC_HowTo/Hardware_acceleration/
cn flag
@ andrew.46 ฉันติดตั้ง VLC แล้ว แต่จากเทอร์มินัล `cvlc` ไม่ได้ติดตั้งด้วยเหตุผลบางประการ มันบอกว่า "ติดตั้ง vlc-bin" โปรแกรมเดียวกันหรือเปล่าครับ?
andrew.46 avatar
in flag
Ubuntu / Debian แยกแหล่งที่มาสำหรับบรรจุภัณฑ์ แพ็คเกจ vlc-bin จะติดตั้ง cvlc, nvlc, rvlc และ vlc ใช่ :)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา