Konverter video: ogv ke avi (atau format lain yang lebih umum)

12

Saya telah menggunakan recordMyDesktop untuk merekam hal-hal. Agak lambat untuk dikompilasi tetapi catatan baik-baik saja. Namun, ketika saya mencoba mengkonversi dari ogv ke avi (saya telah menggunakan Devede dan skrip mencoder) audio dan video tidak sinkron.

Berikut skrip untuk referensi:

#!/bin/bash
# ogv to avi
# Call this with multiple arguments
# for example : ls *.{ogv,OGV} | xargs ogv2avi
N=$#;
echo "Converting $N files !"
for ((i=0; i<=(N-1); i++))
do
echo "converting" $1
filename=${1%.*}
#mencoder "$1" -ovc xvid -oac mp3lame -xvidencopts pass=1 -o $filename.avi
mencoder "$1" -o $filename.avi -oac mp3lame -lameopts fast:preset=standard -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=4000
shift 1
done

Apakah ada konverter video andal yang bagus di luar sana? :)

Ramon Tayag
sumber
Pertanyaan serupa: askubuntu.com/q/1691/667
dv3500ea
Saya pikir penanya mungkin mencoba menggunakan perintah dari QA itu dan mengalami masalah sehingga ia mengajukan pertanyaan berbeda tentang sinkronisasi a / v
RobotHumans
Ya, ini tentang masalah sinkronisasi. :)
Ramon Tayag
Baru saja memilih jawaban. Saya tidak tahu mengapa, tetapi hal-hal yang berbeda tampaknya bekerja untuk pengaturan yang berbeda. Menyebalkan bahwa kita harus melakukan penelitian mengenai hal ini.
Ramon Tayag

Jawaban:

6

menang Instal winff

Apakah GUI untuk konverter video baris perintah, FFMPEG. Ini akan mengonversi sebagian besar file video apa pun yang akan dikonversi FFmpeg. WinFF melakukan banyak file dalam berbagai format sekaligus. Misalnya, Anda dapat mengubah mpeg, flv, dan mov, semuanya menjadi avi sekaligus.

hhlp
sumber
Ini juga berhasil bagi saya. Saya curiga karena FFMPEG sama seperti askubuntu.com/questions/17309/… . Saya memilih ini karena memiliki gui. Lebih sedikit untuk saya hafal!
Ramon Tayag
WinFF saat ini tidak dapat digunakan di Ubuntu 14.04, gagal menemukan libxvid encoder. Ada laporan bug di dalamnya: code.google.com/p/winff/issues/...
Luís de Sousa
7

Anda dapat menggunakan avconv untuk mengonversi dan mengubah ukuran opsional (disertakan dengan ffmpeg ):

avconv -i "input.ogv" -vcodec mjpeg -acodec mp2 -s 640x480 -vb 3000k -ab 160k "output.avi"

Ini mengubah video Anda menjadi file .avi dengan codec mjpeg dan mp2 untuk kompatibilitas yang baik.

avconv -i "input.ogv" -vcodec mjpeg -acodec mp2 -s 640x480 -qscale 5 "output.avi"

Ini mengkonversi video Anda menggunakan skala kualitas.

nastys
sumber
3
Ini menjaga kualitas terbaik, saya menggunakan ini tanpa mengubah ukuran bagian sekalipun. Terima kasih!
Penner
Ini mungkin satu-satunya metode fungsional pada Ubuntu 14.04. Ada degradasi kualitas yang terlihat (bahkan menghapus -s 640x480bit) tetapi hasil akhirnya dapat diterima.
Luís de Sousa
5

Anda dapat mencoba dengan ffmpeg:

ffmpeg -i input.ogv output.avi
Tuan Shunz
sumber
1
Sejauh ini sepertinya perpindahan dari mencoder melakukannya untuk saya! Lucunya, itu digunakan untuk mengkonversi dengan benar dengan skrip saya dan dengan Devede. Lalu saya perhatikan, kira-kira sejak seminggu yang lalu, itu tidak sinkron.
Ramon Tayag
1
*** PROGRAM INI DITANGGUHKAN *** Program ini hanya disediakan untuk kompatibilitas dan akan dihapus dalam rilis mendatang. Silakan gunakan avconv sebagai gantinya.
Penner
Metode ini tidak berfungsi di Ubuntu 14.04.
Luís de Sousa
2

Di terminal ketik berikut ini,

mencoder input.ogv -o output.avi -oac mp3lame -lameopts fast:preset=standard -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=4000
  • Ubah input .ogv ke nama Anda dari file ogv Anda.

  • Anda juga dapat memberikan nama untuk file output dengan mengubah output .avi pada perintah di atas.

teks alternatif

karthick87
sumber
2

menggunakan saklar -idx memperbaiki ini untuk saya ... diskusi di sini: http://ubuntuforums.org/showthread.php?t=665836

mencoder -idx input.ogv -ovc lavc -oac mp3lame -o output.avi

RobotHumans
sumber
Hmm .. sayangnya, itu tidak berhasil untuk saya. Saya akan mencoba hal-hal lain juga.
Ramon Tayag
itu aneh. ini sebabnya saya beralih menggunakan ffmpeg untuk melakukan screen capture. gtkrecord melakukan hal-hal aneh dengan wadah ogv dan Anda mendapatkan pemutaran yang tidak terduga di berbagai pemain.
RobotHumans
1

mencoder sangat pandai dalam hal-hal semacam ini. Sebelumnya hari ini saya menulis tentang membuat screencast di Ubuntu menggunakan recordmydesktop dan kemudian mengubah file ogv menjadi avi dengan video xvid dan audio mp3. Anda dapat menemukannya di http://binwaheed.blogspot.com/2010/12/creating-screencast-in-ubuntu-linux.html

binW
sumber
Sementara ini secara teoritis dapat menjawab pertanyaan, akan lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini, dan menyediakan tautan untuk referensi.
fossfreedom
0

Coba Konverter Media Seluler . Ini memiliki GUI yang sangat sederhana tetapi dapat melakukan apa yang Anda coba lakukan.

netcyrax
sumber
0

Coba avidemux Instal avidemux , tersedia di repositori dan memiliki GUI intuitif.

mengibaskan
sumber
2
Itu tidak dapat membuka file ogv.
Ramon Tayag