Vetals
Posts: 46
Joined: Thu Feb 28, 2013 10:37 am
Location: Eastern Europe

Качество воспроизведения видео после покупки кодеков.

Sat Dec 28, 2013 2:46 pm

Доброго времени суток.

Меня интересует:

1. Насколько качественно будет играть видео после покупки кодеков?

2. Какие форматы будет проигрывать (вместо обрывчатой инфо о "wmv" и "avi", прошу полный список пожалуйста). К примеру, можно ли будет смотреть онлайн YouTube?


Так как Raspberry Pi не сильно мощный ПК, то на многое не надеюсь, но по крайней мере AVI 720p - должно быть без лагов, иначе в покупе кодеков смысла не вижу :)

Заранее спасибо.

User avatar
svsdval
Posts: 133
Joined: Fri Jan 18, 2013 5:12 pm
Location: Russia->Siberia->Altayskiy Kray->Biysk
Contact: ICQ Website

Re: Качество воспроизведения видео после покупки кодеков.

Mon Dec 30, 2013 9:42 am

Vetals wrote:1. Насколько качественно будет играть видео после покупки кодеков?
т.к. будет разблокирован аппаратный декодер - сам понимаешь у них качество очень высокое.
Vetals wrote:2. Какие форматы будет проигрывать (вместо обрывчатой инфо о "wmv" и "avi", прошу полный список пожалуйста). К примеру, можно ли будет смотреть онлайн YouTube?
Проигрывать будет любые форматы т.к. основа плееров на RPI ffmpeg+mplayer.
Vetals wrote:Так как Raspberry Pi не сильно мощный ПК, то на многое не надеюсь, но по крайней мере AVI 720p - должно быть без лагов, иначе в покупе кодеков смысла не вижу :)
avi и mkv - это просто контейнеры, нужно смотреть чем именно они были сжаты
то что сжато с помощью h264, 1080p тянет нормально - так как есть аппаратное ускорение.
думаю ты сам понимаешь что будет если его (аппаратного ускорения) не будет.

К тому же лучше в качестве дистрибутива юзать XBMC, тогда проблем будет меньше да и удобнее и симпотнее он на телеке смотрится =)
Debian/Blender/Gimp/Inkscape/Lmms/Fpc/Gcc crazy user ;)

Makloth
Posts: 3
Joined: Tue Jan 28, 2014 1:27 pm

Re: Качество воспроизведения видео после покупки кодеков.

Tue Jan 28, 2014 1:56 pm

Уважаемые коллеги, прям в мою тему.
Задача: воспроизведение полноэкранных роликов с вызовом из консоли.
Простейшие Иксы с openbox, mplayer + плейлист.
Пробовал 2 реализации
1. Android MicroPC MK-802III ARM 2X1.5Ghz, 1024Mb Ram Mali400
Проблема возникла после запуска mplayer в режиме -fs (программное скаллирование загружало проц 100% - результат 3-5 fps)
2. Неттоп Nvidia ION2 (аппаратное декодирование через vdpau)
Платформа рабочая, но громоздкая и энергоемкая.

В связи с этим хочется от R-PI стабильного воспроизведения видео на телевизор hd-ready (ролики h263-264, SD 480p)
Для этого требуется приобретения кодеков, проигрывателя?

User avatar
svsdval
Posts: 133
Joined: Fri Jan 18, 2013 5:12 pm
Location: Russia->Siberia->Altayskiy Kray->Biysk
Contact: ICQ Website

Re: Качество воспроизведения видео после покупки кодеков.

Wed Jan 29, 2014 9:35 am

Приобретение кодеков для H.264 не требуется, 1080p тянет в лёгкую, (по идее должен тянуть и MPEG4 - но не проверял т.к. всё смотрю в mkv с h264 720/1080p ) - учтите что нужно брать быструю флешку...
Debian/Blender/Gimp/Inkscape/Lmms/Fpc/Gcc crazy user ;)

Vetals
Posts: 46
Joined: Thu Feb 28, 2013 10:37 am
Location: Eastern Europe

Re: Качество воспроизведения видео после покупки кодеков.

Thu Jan 30, 2014 8:23 am

Я всё еще не покупал кодеки, и теперь уже врядли буду покупать.

По нескольким причинам:

- Оформление кредитной карты в среднем $5 ( Я не жлоб, но сейчас на счету каждая копейка).
- Необходим аккаунт в пэйпэл. Конечно я читал ихнюю политику конфиденциальности и бла бла бла, но в реальности, никто не знает как используются все данные в пэйпале.

- Если попросить сторонние обменные компании за WebMoney приобрести эти кодеки, то этот способ еще дороже чем озвученные выше.

Недавно я попросил подключить нормальные платежные системы для стран СНГ, а модер подумал что я прошу только за Россию, цитата:

http://www.raspberrypi.org/forum/viewto ... 63&t=68004
It isn't a big problem for the vast majority of people who buy them.

The Foundation, a UK based charity, doesn't have the time or money to link up with every payment system on the internet. So they have to use what is the most common worldwide, rather than payment companies in every single country of the world that buys Pi's.

Sorry.
Перевод:
Покупка кодеков не является большой проблемой для большинства людей которые покупают эти кодеки.

Благотварительная Британская организация не имеет времени или денег чтобы подключить каждую платёжную систему интернета. Поэтому они выбрали наиболее популярную платёжную систему которая используется по всему миру, а не такую которая предлагает услуги только одной стране.
Извините.
(Перевод мой, литературный, но не дословный).

Так что, проще либо "забить" на эти кодеки или ( да простит сообщество) подобрать ключ, ибо в моём случае я реально имею на это право, так как брал Пай у перекупщиков, но за те же деньги мне бы хватило на 2 платы модельки Б, плюс, хватило бы еще на "сходить в супермаркет и купить чего нибудь съедобного".

LKA
Posts: 189
Joined: Thu Jul 11, 2013 1:20 pm

Re: Качество воспроизведения видео после покупки кодеков.

Fri Jan 31, 2014 8:53 am

самостоятельно установите расбиан и посмотрите в
/opt/vc/src/hello_pi/hello_video/test.h264
у меня на данный момент это видео с характеристиками
Разрешение экрана 1920 x 1080
Соотношение сторон 1.77778
Формат H264
Кадров в секунду 25.000
Выбранный кодек ffh264

кажет без покупки кодеков и проблем, так что если вы создадите свои ролики с теми же характеристиками, то и работать будет так же.
зы: родной omxplayer работает без иксов, заскриптовать непрерывный показ видео из какого-то определенного каталога - дело 7 минут и 7 строк.

Vetals
Posts: 46
Joined: Thu Feb 28, 2013 10:37 am
Location: Eastern Europe

Re: Качество воспроизведения видео после покупки кодеков.

Sat Feb 01, 2014 5:57 pm

LKA

Да, Вы правы. Огромное спасибо за подсказку.

H264 БЕЗ КОДЕКОВ - играет без проблем.





В консоли надо всего лишь перейти в нужную папку и прописать

Code: Select all

omxplayer "Мой фильм 1.avi"
(т.е. русские названия тоже понимает).

Для непрерывного просмотра одного фильма за другим, создать bash скрипт и вписать несколько раз:

Code: Select all

omxplayer "Фильм 2010.avi"
omxplayer "Фильм 2011.avi"
omxplayer "Фильм 2012.avi"
omxplayer "Фильм 2013.avi"
Сохранить и затем вызвать этот баш скрипт.

В условиях недоступности другого ПК, можно конвертировать видео других форматов в Н264 прямо на Расберри Пай. Это будет долго. И чтобы хватало ресурсов на другие нужды (например музычку послушать), рекомендую запускать процесс конвертирования с пониженным приоритетом:

Code: Select all

nice -n 19 ffmpeg бла бла бла 


Как кодировать видео других форматов внутри ffmpeg ( и screen , если хочется закрыть консоль конвертирования ) - можно найти в интернете.

User avatar
svsdval
Posts: 133
Joined: Fri Jan 18, 2013 5:12 pm
Location: Russia->Siberia->Altayskiy Kray->Biysk
Contact: ICQ Website

Re: Качество воспроизведения видео после покупки кодеков.

Mon Feb 03, 2014 6:29 am

Vetals wrote: LKA
Для непрерывного просмотра одного фильма за другим, создать bash скрипт и вписать несколько раз:

Code: Select all

omxplayer "Фильм 2010.avi"
omxplayer "Фильм 2011.avi"
omxplayer "Фильм 2012.avi"
omxplayer "Фильм 2013.avi"
Если вы не собираетесь делать плейлист, тогда можно обойтись одной строчкой

Code: Select all

find /path2avi/ -name "*.avi" -exec mplayer {} \; 
проиграет все avi файлы, и завершит своё выполнение

Если нужно проигрывать постоянно:

Code: Select all

while true; do `find /path2avi/ -name "*.avi" -exec mplayer {} \;`; sleep 1; done; 
Если нужно произвести ещё какие либо расчёты до или после тогда уже будет выглядеть так:

Code: Select all

IFS=$'\n';
while true; do
    for i in `find /path2avi/ -name "*.avi"`; do
        echo "Start play: $i";
        mplayer "$i";
        echo "play:$i done...";
    done;
done;
Debian/Blender/Gimp/Inkscape/Lmms/Fpc/Gcc crazy user ;)

Makloth
Posts: 3
Joined: Tue Jan 28, 2014 1:27 pm

Re: Качество воспроизведения видео после покупки кодеков.

Tue Feb 04, 2014 1:03 pm

У меня как раз стоит задача в воспроизведении плейлиста.
С медиаплеером проблем не было:
проигрывался плейлист с опцией -loop 999 в течение суток, затем прибивался из cron.
После обновления плейлиста вызывался вновь.

Теперь надо адаптироваться к omxplayer.

User avatar
svsdval
Posts: 133
Joined: Fri Jan 18, 2013 5:12 pm
Location: Russia->Siberia->Altayskiy Kray->Biysk
Contact: ICQ Website

Re: Качество воспроизведения видео после покупки кодеков.

Thu Feb 06, 2014 5:36 pm

Makloth wrote:У меня как раз стоит задача в воспроизведении плейлиста.
С медиаплеером проблем не было:
проигрывался плейлист с опцией -loop 999 в течение суток, затем прибивался из cron.
После обновления плейлиста вызывался вновь.
Теперь надо адаптироваться к omxplayer.
Дык что тебе мешает создать плей лист , записать в файл, потом читать и проигрывать =)
к примеру:
создал ты вручную плейлист с указанием какие файлы играть , ну или так find /some/avi/dir/ -name "*.avi" >~/myplaylist.txt
потом пишешь сложный до безумия скрипт ))

Code: Select all

#!/bin/bash
while true; do # бесконечный цикл
    #делаем тут что то до начала проигрывания "плей листа"
    while read avifile; do # цикл по строкам, считали строчку с указанным файлом в "плей листе"
       echo "now we play $avifile; =)"; # показали что хотим сделать
       omxplayer $avifile; # запустили плеер
    done < ~/myplaylist.txt; # читаем файл построчно , ! внимание в конце файла должна быть пустая строка иначе считает на 1 строчку меньше =)))
#тут делаем что то после окончания "плей листа" )))
sleep 1; # ждём секунду и продолжаем заново играть )))
done;
Debian/Blender/Gimp/Inkscape/Lmms/Fpc/Gcc crazy user ;)

LKA
Posts: 189
Joined: Thu Jul 11, 2013 1:20 pm

Re: Качество воспроизведения видео после покупки кодеков.

Fri Feb 07, 2014 4:42 am

конструкция с find сама найдет всё, что бы будете докладывать в каталог с видео, плейлист не нужен
если нужна строгая очередность проигрывания, используйте имена с цифрами, например
000_кин1.ави
001_кино_про_войну.мов
................
099_кино_про_космос.мкв
100_просто музыка.мпг

User avatar
svsdval
Posts: 133
Joined: Fri Jan 18, 2013 5:12 pm
Location: Russia->Siberia->Altayskiy Kray->Biysk
Contact: ICQ Website

Re: Качество воспроизведения видео после покупки кодеков.

Fri Feb 07, 2014 12:22 pm

LKA wrote:конструкция с find сама найдет всё, что бы будете докладывать в каталог с видео, плейлист не нужен
если нужна строгая очередность проигрывания, используйте имена с цифрами, например
000_кин1.ави
001_кино_про_войну.мов
................
099_кино_про_космос.мкв
100_просто музыка.мпг
В случае с пронумерованными файлами - да, а если он захочет поставить повторение , что бы несколько раз в разных местах один и тот же ролик встречался ??, или просто поменять последовательность ??
делать символические ссылки и переименовывать файлы - явно не выход =)

а с текстовым файлом манипуляции очень просты да и можно делать что охота , =) сортировать как угодно в разброс, повторять один и тот же ролик по 100 раз итп.
Debian/Blender/Gimp/Inkscape/Lmms/Fpc/Gcc crazy user ;)

Makloth
Posts: 3
Joined: Tue Jan 28, 2014 1:27 pm

Re: Качество воспроизведения видео после покупки кодеков.

Thu Feb 13, 2014 5:25 am

Спасибо за советы.
К сожалению, построчное воспроизведение из текстового плей-листа не получается:
первый файл воспроизводится корректно, но на воспроизведении второго omxplayer выпадает с ошибкой.
После этого срабатывает цикл и воспроизводится первый файл.

User avatar
svsdval
Posts: 133
Joined: Fri Jan 18, 2013 5:12 pm
Location: Russia->Siberia->Altayskiy Kray->Biysk
Contact: ICQ Website

Re: Качество воспроизведения видео после покупки кодеков.

Fri Feb 14, 2014 2:42 am

Makloth wrote:Спасибо за советы.
К сожалению, построчное воспроизведение из текстового плей-листа не получается:
первый файл воспроизводится корректно, но на воспроизведении второго omxplayer выпадает с ошибкой.
После этого срабатывает цикл и воспроизводится первый файл.
А что за ошибки пишет, кинь сюда, может дело поправимо =)
Debian/Blender/Gimp/Inkscape/Lmms/Fpc/Gcc crazy user ;)

serhi999
Posts: 1
Joined: Sun Sep 22, 2019 8:30 pm

Re: Качество воспроизведения видео после покупки кодеков.

Sun Sep 22, 2019 8:33 pm

Makloth wrote:
Tue Feb 04, 2014 1:03 pm
У меня как раз стоит задача в воспроизведении плейлиста.
С медиаплеером проблем не было:
проигрывался плейлист с опцией -loop 999 в течение суток, затем прибивался из cron.
После обновления плейлиста вызывался вновь.

Теперь надо адаптироваться к omxplayer.
https://www.youtube.com/watch?v=X-KK7Dh ... e=youtu.be

Return to “Русский”