Как бы разрешение и битрейты не особо важны, все упирается именно в скорость воспроизведения. Как ее увеличить при кодировании?
Нужно умереть молодым и сделать это как можно позже.
немного не успеваю :(
Это по F2 появляется в меню.
Нужно умереть молодым и сделать это как можно позже.
Для телефона у меня так настроено на MC:
9       Видео для Android
        set %t
        if [ "%d" = "%D" ]; then
        echo "Входная и выходная папки должны быть разными"
        exit 1
        fi
        while [ -n "$1" ]; do
        ext=`basename "$1"`
        ext="${ext##*.}"
        newname=`basename "$1" .$ext`.mp4
        ffmpeg -y -i %d/"$1" -f mp4 -vcodec h264 -s wvga -r 25 -b 500k -acodec aac -ac 2 -ar 44100 -ab 128k -strict experimental %D/"$newname"
        shift
        done
Нужно умереть молодым и сделать это как можно позже.
$ mediainfo 001.flv
General
Complete name                            : 001.flv
Format                                   : Flash Video
File size                                : 321 MiB
Duration                                 : 1h 25mn
Overall bit rate                         : 524 Kbps
httphostheader                           : r2---sn-cg07lued.c.youtube.com
Video
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : [email protected]
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 3 frames
Format settings, GOP                     : M=1, N=50
Codec ID                                 : 7
Duration                                 : 1h 25mn
Bit rate                                 : 387 Kbps
Width                                    : 640 pixels
Height                                   : 480 pixels
Display aspect ratio                     : 4:3
Frame rate mode                          : Constant
Frame rate                               : 25.000 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.050
Stream size                              : 237 MiB (74%)
Audio
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 10
Duration                                 : 1h 25mn
Bit rate                                 : 129 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 44.1 KHz
Compression mode                         : Lossy
Stream size                              : 78.8 MiB (25%)
Нужно умереть молодым и сделать это как можно позже.
Aivar, дело в том, что я не знаю каким должен быть этот пресет, чтобы писать там какие-то параметры.
Этот скрипт я взял отсюда
Я услышал :)
Но прочитал после публикации предыдущего сообщения.
Нужно умереть молодым и сделать это как можно позже.
После замены в скрипте всех вхождений avconv на avconvert, вот что получается на выходе:
$ sh avi2mkv_1.6.sh 001.flv
which: no translate-bin in (/usr/local/mysql/bin:/usr/local/sbin:/usr/local/bin:/home/z/bin:/usr/local/mysql/bin:/usr/local/sbin:/usr/local/bin:/home/z/bin:/usr/local/mysql/bin:/usr/local/sbin:/usr/local/bin:/home/z/bin:/home/z/GNUstep/Tools:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/vendor_perl:/usr/bin/core_perl:.:/home/z/.gnome2/nautilus-scripts)
info: Запись ноды (*manpages*)translate...
info: Завершено.
/usr/bin/translate: ключ должен использоваться с аргументом — «t»
basename: неверный ключ — «i»
По команде «basename --help» можно получить дополнительную информацию.
dirname: неверный ключ — «i»
По команде «dirname --help» можно получить дополнительную информацию.
/usr/bin/translate: ключ должен использоваться с аргументом — «t»
Fontconfig error: "/home/z/.config/fontconfig/fonts.conf", line 1: no element found
Fontconfig error: "~/.fonts.conf", line 1: no element found
which: no translate-bin in (/usr/local/mysql/bin:/usr/local/sbin:/usr/local/bin:/home/z/bin:/usr/local/mysql/bin:/usr/local/sbin:/usr/local/bin:/home/z/bin:/usr/local/mysql/bin:/usr/local/sbin:/usr/local/bin:/home/z/bin:/home/z/GNUstep/Tools:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/vendor_perl:/usr/bin/core_perl:.:/home/z/.gnome2/nautilus-scripts)
info: Запись ноды (*manpages*)translate...
info: Завершено.
/usr/bin/translate: ключ должен использоваться с аргументом — «t»
basename: неверный ключ — «i»
По команде «basename --help» можно получить дополнительную информацию.
dirname: неверный ключ — «i»
По команде «dirname --help» можно получить дополнительную информацию.
/usr/bin/translate: ключ должен использоваться с аргументом — «t»
Fontconfig error: "/home/z/.config/fontconfig/fonts.conf", line 1: no element found
Fontconfig error: "~/.fonts.conf", line 1: no element found
which: no translate-bin in (/usr/local/mysql/bin:/usr/local/sbin:/usr/local/bin:/home/z/bin:/usr/local/mysql/bin:/usr/local/sbin:/usr/local/bin:/home/z/bin:/usr/local/mysql/bin:/usr/local/sbin:/usr/local/bin:/home/z/bin:/home/z/GNUstep/Tools:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/vendor_perl:/usr/bin/core_perl:.:/home/z/.gnome2/nautilus-scripts)
info: Запись ноды (*manpages*)translate...
info: Завершено.
/usr/bin/translate: ключ должен использоваться с аргументом — «t»
basename: неверный ключ — «i»
По команде «basename --help» можно получить дополнительную информацию.
dirname: неверный ключ — «i»
По команде «dirname --help» можно получить дополнительную информацию.
/usr/bin/translate: ключ должен использоваться с аргументом — «t»
Fontconfig error: "/home/z/.config/fontconfig/fonts.conf", line 1: no element found
Fontconfig error: "~/.fonts.conf", line 1: no element found
Audio file converting -- tempo
sox FAIL formats: can't open input file `/home/z/Video/001/in.wav': No such file or directory
sox FAIL formats: can't open input file `/home/z/Video/001/fast.wav': No such file or directory
which: no translate-bin in (/usr/local/mysql/bin:/usr/local/sbin:/usr/local/bin:/home/z/bin:/usr/local/mysql/bin:/usr/local/sbin:/usr/local/bin:/home/z/bin:/usr/local/mysql/bin:/usr/local/sbin:/usr/local/bin:/home/z/bin:/home/z/GNUstep/Tools:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/vendor_perl:/usr/bin/core_perl:.:/home/z/.gnome2/nautilus-scripts)
info: Запись ноды (*manpages*)translate...
info: Завершено.
/usr/bin/translate: ключ должен использоваться с аргументом — «t»
basename: неверный ключ — «i»
По команде «basename --help» можно получить дополнительную информацию.
dirname: неверный ключ — «i»
По команде «dirname --help» можно получить дополнительную информацию.
/usr/bin/translate: ключ должен использоваться с аргументом — «t»
Fontconfig error: "/home/z/.config/fontconfig/fonts.conf", line 1: no element found
Fontconfig error: "~/.fonts.conf", line 1: no element found
Нужно умереть молодым и сделать это как можно позже.
Для кодирования видео с ускоренным воспроизведением есть такой скрипт (после кодирования видео воспроизводится в 1,6 раза быстрее):
#!/bin/sh -e
#============================================================================#
# Конвертация видео в группу файлов (в т.ч. ускоренное воспроизведение       #
# ускорение производится фиксированно в 1.6 раз                              #
#============================================================================#
# (C) Denis Smirnov <[email protected]>          http://mithraen.ru/  #
#============================================================================#
IN="$1"
if [ ! -f "$IN" ]; then
    exit -1
fi
IN=$(realpath "$IN")
dir=$(dirname "$IN")
cd "$dir"
# каталог, куда отправляем результат
outdir=${IN%.*}
mkdir -p $outdir
# делаем копию оригинального файла
ln "$IN" $outdir/original
# извлекаем звук (конвертируя сразу же в wav)
avconv -i "$IN" -vn -y $outdir/in.wav
# извлекаем видео
avconv -i "$IN" -an -y -vcodec copy $outdir/in.mkv
# конвертируем видео в ускоренный вариант и сразу конвертируем в lossless H.264
avconv -i "$outdir"/in.mkv -vf setpts=0.625*PTS -an \
     -vcodec libx264 -pre:v lossless_ultrafast \
    "$outdir"/fast.mkv
# конвертируем аудио в ускоренный формат
echo "Audio file converting -- tempo"
sox "$outdir"/in.wav "$outdir"/fast.wav tempo 1.6
# конвертируем ускоренное аудио в mp3
sox "$outdir"/fast.wav "$outdir"/fast.mp3
avconv -i "$outdir"/fast.mkv -i "$outdir"/fast.mp3 -acodec copy -vcodec copy  "$outdir"/out-fast.mkv
Но он написан под avconv, который есть под Убунту и нет под Арч.
Пробовал заменять avconv на ffmpeg, ругается что нет такого пресета как lossless_ultrafast.
Хотя и x264 и ffmpeg ставились с репозиториев Арча.
Можно что-то сделать с этим скриптом или похожий написать под ffmpeg, чтобы видео воспроизводилось с увеличенной 1,6 раза скоростью?
Нужно умереть молодым и сделать это как можно позже.
Сделал по совету:
1. find /boot/stage1 - что бы узнать где boot
2. configfile (hd0,0)/grub/menu.lst.pacsave
Смог войти.
Благодарю всех за помощь!
Нужно умереть молодым и сделать это как можно позже.
Сделал обновление, выполнил все команды как писалось в этой ветке форума Исполняемые файлы переезжают в /usr/bin!
Перегрузился и вместо меню GRUB увидел командную строку:
grub>
У меня стоял первый GRUB.
Есть возможность запустить ARCH и установить второй GRUB или только переустановка с нуля по новой?
Нужно умереть молодым и сделать это как можно позже.

Воспользовался продолжением статьи, исправил всё по-новому и всё зарботало!
Вот статья http://habrahabr.ru/post/121138/
Нужно умереть молодым и сделать это как можно позже.