Перейти до змісту

Робота з FFmpeg. Потрібна допомога!


Kypidon

Рекомендовані повідомлення

Стараюсь розібратись з FFmpeg але щось не вдається. Мені потрібно перекодувати відео використовуючи командну строку але там стільки налаштувань що виходить не те, а декілька секунд отриманого відео важать більше ніж фільм... Якщо хтось розбирається з FFmpeg допоможіть

Посилання на коментар
Поділитись на інші сайти

Мені потрібно перекодувати відео використовуючи командну строку але там стільки налаштувань що виходить не те
Заюзай mencoder, ще стаття.
Посилання на коментар
Поділитись на інші сайти

]Заюзай mencoder, ще стаття.

є якась різниця між FFmpeg і mencoder?

Посилання на коментар
Поділитись на інші сайти

є якась різниця між FFmpeg і mencoder?
IMHO по частині конвертації ніякої, тільки користуватись зручніше.
Посилання на коментар
Поділитись на інші сайти

IMHO по частині конвертації ніякої, тільки користуватись зручніше.

ясно але зараз мене цікавить саме FFmpeg

Посилання на коментар
Поділитись на інші сайти

На Хабрі, вроді розжовано. І для HTML 5

Посилання на коментар
Поділитись на інші сайти

На Хабрі, вроді розжовано. І для HTML 5

на рахунок Хабра там маловато налаштувань. з самого початку я брав налаштування звідти але ними добитись бажаного результату не вдалось. що ж стосується іншого сайту то там є дещо цікаве. дякую буду читати

Посилання на коментар
Поділитись на інші сайти

там маловато налаштувань

Ти під віндою робиш? Чи під nix-ами? Хоча, яка різниця? Головне ж - мануали

D:\bin>ffmpeg -h
ffmpeg version N-56930-gee3d03b Copyright (c) 2000-2013 the FFmpeg developers
built on Oct 6 2013 18:08:35 with gcc 4.8.1 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetyp
e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena
ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l
ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp
eex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aa
cenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavp
ack --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
libavutil 52. 46.100 / 52. 46.100
libavcodec 55. 35.100 / 55. 35.100
libavformat 55. 19.100 / 55. 19.100
libavdevice 55. 3.100 / 55. 3.100
libavfilter 3. 88.101 / 3. 88.101
libswscale 2. 5.101 / 2. 5.101
libswresample 0. 17.103 / 0. 17.103
libpostproc 52. 3.100 / 52. 3.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfi
le}...

Getting help:
-h -- print basic options
-h long -- print more options
-h full -- print all options (including all format and codec specific option
s, very long)
See man ffmpeg for detailed description of the options.

Print help / information / capabilities:
-L show license
-h topic show help
-? topic show help
-help topic show help
--help topic show help
-version show version
-formats show available formats
-codecs show available codecs
-decoders show available decoders
-encoders show available encoders
-bsfs show available bit stream filters
-protocols show available protocols
-filters show available filters
-pix_fmts show available pixel formats
-layouts show standard channel layouts
-sample_fmts show available audio sample formats

Global options (affect whole program instead of just one file:
-loglevel loglevel set logging level
-v loglevel set logging level
-report generate a report
-max_alloc bytes set maximum size of a single allocated block
-y overwrite output files
-n never overwrite output files
-stats print progress report during encoding
-bits_per_raw_sample number set the number of bits per raw sample
-vol volume change audio volume (256=normal)

Per-file main options:
-f fmt force format
-c codec codec name
-codec codec codec name
-pre preset preset name
-map_metadata outfile[,metadata]:infile[,metadata] set metadata information of
outfile from infile
-t duration record or transcode "duration" seconds of audio/video
-to time_stop record or transcode stop time
-fs limit_size set the limit file size in bytes
-ss time_off set the start time offset
-timestamp time set the recording timestamp ('now' to set the current time)
-metadata string=string add metadata
-target type specify target file type ("vcd", "svcd", "dvd", "dv", "dv50"
, "pal-vcd", "ntsc-svcd", ...)
-apad audio pad
-frames number set the number of frames to record
-filter filter_graph set stream filtergraph
-filter_script filename read stream filtergraph description from a file
-reinit_filter reinit filtergraph on input parameter changes

Video options:
-vframes number set the number of video frames to record
-r rate set frame rate (Hz value, fraction or abbreviation)
-s size set frame size (WxH or abbreviation)
-aspect aspect set aspect ratio (4:3, 16:9 or 1.3333, 1.7777)
-bits_per_raw_sample number set the number of bits per raw sample
-vn disable video
-vcodec codec force video codec ('copy' to copy stream)
-timecode hh:mm:ss[:;.]ff set initial TimeCode value.
-pass n select the pass number (1 to 3)
-vf filter_graph set video filters
-b bitrate video bitrate (please use -b:v)
-dn disable data

Audio options:
-aframes number set the number of audio frames to record
-aq quality set audio quality (codec-specific)
-ar rate set audio sampling rate (in Hz)
-ac channels set number of audio channels
-an disable audio
-acodec codec force audio codec ('copy' to copy stream)
-vol volume change audio volume (256=normal)
-af filter_graph set audio filters

Subtitle options:
-s size set frame size (WxH or abbreviation)
-sn disable subtitle
-scodec codec force subtitle codec ('copy' to copy stream)
-stag fourcc/tag force subtitle tag/fourcc
-fix_sub_duration fix subtitles duration
-canvas_size size set canvas size (WxH or abbreviation)
-spre preset set the subtitle options to the indicated preset

Посилання на коментар
Поділитись на інші сайти

Я использую надстройку для ffmpeg. Просто лениво каждый раз руками писать. Да можно скрипты заюзать, а можно просто поставить Avidemux. И ломать себе мозг уже разбираясь в его настройках :), которых приличное количество. Правда не знаю есть ли фотина под форточки, но под линухом очень даже все хорошо работает.

Посилання на коментар
Поділитись на інші сайти

Правда не знаю есть ли фотина под форточки,

Вже майже всі прикольні проги по роботі з відео портанули на вінду. Сам часом юзаю. Більше подобається саме через GUI. Не настільки сильно я люблю command prompt. Хоча часом без неї нікуди!

Просто ,якби повідомил ЩО потрібно отримати на фіналі і з чого!

Посилання на коментар
Поділитись на інші сайти

Заархівовано

Ця тема знаходиться в архіві та закрита для подальших відповідей.



×
×
  • Створити...