Конвертирайте от .mov в .mp4 (или h264) с помощта на avconv

Разглеждайки уебсайта на avconv, изглежда има широк набор от опции за конвертиране на видео.

Обаче се губя във всички технически подробности.

Има ли лесен начин за конвертиране на .mov в .mp4 (или h264)?

Радвам се, ако е с леки загуби.

Ако помага, аз съм на Ubuntu 12.04.2 LTS.


person Snowcrash    schedule 24.09.2013    source източник
comment
вижте Ръководството за кодиране на H.264 на trac.ffmpeg.org/wiki/Encode/H .264   -  person dfours    schedule 22.10.2015


Отговори (1)


В много елементарен вид това би изглеждало малко по следния начин:

avconv -i inputfile.mov -c:v libx264 outputfile.mp4

Това ще работи само ако сте компилирали avconv с поддръжка на libx264 - можете да вижте тук как да направите това.


Ако не сте толкова загрижени за кодеците и просто имате нужда от ".mp4" файл, можете също да стартирате това:

avconv -i inputfile.mov -c копие outputfile.mp4

Това ще копира цялата информация за кодеци от контейнера .mov и ще я постави в контейнерния файл .mp4.


Само като забележка, avconv е разклонение на ffmpeg, много от превключвателите за ffmpeg ще работят за avconv (ако това помага при търсенето на отговори)

person Jamie Taylor    schedule 24.09.2013
comment
Ако имате нужда от повече информация, опитайте при Super User - ако получите отговор от slhck или LordNeckBeard, те изглежда са хората, които знаят всичко за avconv/ffmpeg - person Jamie Taylor; 27.09.2013
comment
avconv трябва да разбере какво искате от името на файла. Така че avconv -i vid.mpeg vid.mp4 ще конвертира видеото в .mp4, като използва опциите по подразбиране. - person Ken Sharp; 17.01.2016
comment
@JamieTaylor Благодаря ти, пич, втората команда е Briliant. Трябваше да променя mkv контейнера в mp4 без транскодиране. Имам NAS сървър (бавен процесор), който получава .mkv файлове (h246) от IP камера и трябваше да го конвертирам само в .mp4 контейнер, защото исках да показвам видеоклипове чрез HTML5 Video таг (който се нуждае от mp4 контейнер). С прекодиране, конвертирането на 30-секунден филм в mp4 продължи 1-2 минути (слот CPU на NAS сървър). Без транскодиране (втора команда) става МОМЕНТАЛНО! Наистина се радвам, че намерих това страхотно решение! - person Karol Łuckiewicz; 20.02.2018
comment
Радвам се да помогна :) - person Jamie Taylor; 22.02.2018