24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Основным обсуждаемым здесь инструментом является ffmpeg. Пердолики с мокрописечными гуями вроде xmedia recode и прочие клепальщики распидорашенного кривопиксельного говна из порнотреда со своими воплями о ненужности консоли не нужны сами — пусть сначала научатся делать качественные вебмки, а потом уже лезут сюда с советами.
Делать WebM можно научиться в вики треда: https://github.com/pituz/webm-thread/wiki/ Там находится подробная информация о выборе и настройке кодеков на примерах использования консольных утилит ffmpeg, vpxenc и mkvmerge. Если для кого-то это слишком сложно, то можно взять гуй с минимумом кнопок для умственно отсталых (сперма-only): https://gitgud.io/nixx/WebMConverter
О кодировании WebM для сосача: — доступные кодеки — VP8 и VP9 для видео, Vorbis и Opus для звука; — максимальный размер файла: 20480КБ в /b/ и /media/, 6144КБ в тематике, всех файлов в посте — около 22МБ.
Неочевидные моменты: — начиная с версии 2.8 ffmpeg использует для WebM по умолчанию VP9 и Opus; — libvorbis при указании битрейта (-b:a) работает в режиме CBR (постоянный битрейт), и это портит качество звука; для режима VBR вместо битрейта надо указывать качество (-q:a); параметр -vbr on работает только для Opus'а; — в webm'ки не нужно включать софтсаб в формате webvtt (FFmpeg это делает по умолчанию при наличии сабов в контейнере, отключается параметром -sn): во-первых, это бесполезно (для его отображения на странице должен быть специальный код), а во-вторых, от этого ролики не воспроизводятся в firefox; — ролики с opus'ом в firefox зацикливаются не с начала, а с последнего ключевого кадра.
Парни делают неплохие успехи, не так давно добавили 64x64 DCT, FPR, B-frames и ещё сильнее сократили разрыв с HEVC. В приоритетах rate control, mixed prediction. Также на днях пройдёт собрание AOMedia, на котором будет представлен Daala и его текущий прогресс.
Аноним (Microsoft Windows 7: Firefox based)19/12/15 Суб 18:34:21#4№1514249
test
Имя (Microsoft Windows 8: New Opera)!!ZCLaoAjyJk19/12/15 Суб 21:04:56#5№1514597
Реквестирую способ удалить пару секунд в вемб без перекодирования
>>1515479 Для большинства вебм нормально. Для музыки можно чуть побольше, конечно. 64k это сбалансированное значение для маленьких/средних лимитов, в куче утилит он используется по умолчанию, включая официальный VP9 encoding guide. Явных артефактов там нет никаких, максимум музыку полностью не вывезет. На маленьких лимитах основная проблема это видео, поэтому разбрасываться битрейтом под и так хорошо звучащее аудио нет смысла.
>>1516277 > можно в 1 видео слепить не отрендерив его Я не силён в терминологии видеомонтажа, но мне кажется, ты пишешь хуйню. Слепить в одно видео — то есть сделать проигрываемый обычным плеером видеофайл? Это не то же самое, что отрендерить?
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 20:58:19#29№1516290
>>1516289 Всмысле в вегасе, сделать это не распиленной на куски хуйней, а одной видеолинией или типо того. Что-бы его на куски резать удобнее было.
>>1516278 Добавил ссылку в FAQ хотя, надо отдельный раздел написать, наверно, уж больно там много херни в оф. фики. >>1516289 Рендер в видеоредакторе обычно подразумевает пережатие, тогда как склеить можно и на уровне контейнера без перекодирования.
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 21:04:15#31№1516299
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 21:23:48#33№1516329
>>1516324 Так я имел ввиду на уровне вегаса. т.е. там я перемашнил звук что-бы он был при выстреле из awp почему-то при просмотре демо он не воспроизвелся
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 21:26:20#34№1516334
>>1516324 >>1516289 Алсо, красноглазики, реквестирую гайд, как скомпилировать caffe? Ей вечно какой-то хуйни нехватает. Курю мяту.
>>1516343 Ну так показывай полный лог, команды, вывод. Или пиздуй в оФФициальный GNU/Linux-тред, лол. Олсо, у тебя ж вроде был отдельный тред. Вот ещё подробная инструкция по шагам: https://github.com/BVLC/caffe/wiki/Ubuntu-14.04-VirtualBox-VM Ставь лучше 14.04, раз всё равно в виртуалке. >>1516346 Нужно создать раздел на жестком диске, скопировать в него образ виртуалки, добавить пункт в загрузчик. Проще выполнять всё из LiveCD. >>1516351 Так подключи второй монитор и перенеси туда окошко, фигли. Или как тебе надо?
>>1516365 Опиши задачу подробно. Ещё был отдельный тред под виртуализацию, если что.
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 21:45:13#46№1516375
>>1516369 Две системы запущенные на одном компьютеры, без использования virtualbox. Т.е. они должны делить ресурсы по мере их затрачивания. алсо реквестирую замену виртуалбоксу, которая сможет в видеопамять>256мб и OpenCL
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 21:47:49#47№1516381
Блять, похоже сегодня он решился скомпилировать мне кафе. Охуеть... Вчера - никак. Сегодня - с 1 раза. Ебал я ваш терминал и все эти компилирования...
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 21:48:51#48№1516386
А, хуй там он скомпилирует. Выдал вот это: ................................. CXX src/caffe/common.cpp CXX src/caffe/parallel.cpp AR -o .build_release/lib/libcaffe.a LD -o .build_release/lib/libcaffe.so /usr/bin/ld: cannot find -lcblas /usr/bin/ld: cannot find -latlas collect2: error: ld returned 1 exit status make: * [.build_release/lib/libcaffe.so] Ошибка 1
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 21:50:32#49№1516389
>>1516375 А как? bare metal hypervisor хочешь? Ну, ставь Xen. Хотя, сдаётся мне, ты плохо представляешь основы виртуализации. Читни https://en.wikipedia.org/wiki/Hypervisor для начала. >алсо реквестирую замену виртуалбоксу, которая сможет в видеопамять>256мб и OpenCL Xen/KVM + проброс видеокарты. Под твои требования ничего не подходит. >>1516386 libatlas-base-dev стоит?
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 21:59:54#53№1516422
>>1516414 Переделал, держи новый лог. win7@win7-VirtualBox ~/DeepDreamVideo/caffe2/caffe $ sudo make all LD -o .build_release/lib/libcaffe.so CXX tools/device_query.cpp CXX/LD -o .build_release/tools/device_query.bin CXX tools/upgrade_net_proto_text.cpp CXX/LD -o .build_release/tools/upgrade_net_proto_text.bin .build_release/lib/libcaffe.so: undefined reference to `google::base::CheckOpMessageBuilder::NewString()' collect2: error: ld returned 1 exit status make: * [.build_release/tools/upgrade_net_proto_text.bin] Ошибка 1
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 22:00:45#54№1516427
>>1516422 И да, забыл упомянуть, атлас не стоял, я поставил и переделал.
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 22:06:44#57№1516450
>>1516438 >E: Не удалось найти пакет libhdf5 Алсо, у меня амдкарточка, какой нахуй куда?
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 22:07:51#58№1516453
>>1516449 >Уже установлена самая новая версия libgoogle-glog-dev.
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 22:09:06#59№1516460
>>1516450 >>E: Не удалось найти пакет libhdf5 Вот тут проебался. Скопировал не всю комманду. >Уже установлена самая новая версия libleveldb-dev. Уже установлена самая новая версия libprotobuf-dev. Уже установлена самая новая версия libsnappy-dev. Уже установлена самая новая версия protobuf-compiler. Уже установлена самая новая версия libhdf5-serial-dev. Уже установлена самая новая версия libopencv-dev.
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 22:09:56#60№1516465
Лайдно, пойду подмоюсь и приду. Я быстро inb4:моча не три тред
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 22:32:31#61№1516543
>>1516450 CUDA не ставь тогда, обрати внимание на приписку в http://caffe.berkeleyvision.org/installation.html >Не удалось найти пакет libhdf5 Нет такого пакета в зависимостях, есть libhdf5-serial-dev >Уже установлена самая новая версия libgoogle-glog-dev Покажи вывод команд: ldconfig -p | grep glog nm -D /usr/lib/libglog.so | grep CheckOpMessageBuilder nm -D /usr/lib/x86_64-linux-gnu/libglog.so | grep CheckOpMessageBuilder
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 22:35:34#63№1516554
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 22:50:10#64№1516607
Всё в гайдике сделал(кроме куды) но при make pycaffe выходит такая хуйня это не всё, там просто терминал кончился: .build_release/src/caffe/proto/caffe.pb.h: In member function ‘void caffe::V0LayerParameter::set_meanfile(const char)’: .build_release/src/caffe/proto/caffe.pb.h:21166:21: error: ‘kEmptyString’ is not a member of ‘google::protobuf::internal’ if (meanfile_ == &::google::protobuf::internal::kEmptyString) { ^ .build_release/src/caffe/proto/caffe.pb.h: In member function ‘void caffe::V0LayerParameter::set_meanfile(const char, size_t)’: .build_release/src/caffe/proto/caffe.pb.h:21173:21: error: ‘kEmptyString’ is not a member of ‘google::protobuf::internal’ if (meanfile_ == &::google::protobuf::internal::kEmptyString) { ^ .build_release/src/caffe/proto/caffe.pb.h: In member function ‘std::__cxx11::string caffe::V0LayerParameter::mutable_meanfile()’: .build_release/src/caffe/proto/caffe.pb.h:21180:21: error: ‘kEmptyString’ is not a member of ‘google::protobuf::internal’ if (meanfile_ == &::google::protobuf::internal::kEmptyString) { ^ .build_release/src/caffe/proto/caffe.pb.h: In member function ‘std::__cxx11::string caffe::V0LayerParameter::release_meanfile()’: .build_release/src/caffe/proto/caffe.pb.h:21187:21: error: ‘kEmptyString’ is not a member of ‘google::protobuf::internal’ if (meanfile_ == &::google::protobuf::internal::kEmptyString) { ^ .build_release/src/caffe/proto/caffe.pb.h:21191:46: error: ‘kEmptyString’ is not a member of ‘google::protobuf::internal’ meanfile_ = const_cast< ::std::string>(&::google::protobuf::internal::kEmptyString); ^ .build_release/src/caffe/proto/caffe.pb.h: In member function ‘void caffe::V0LayerParameter::set_allocated_meanfile(std::__cxx11::string)’: .build_release/src/caffe/proto/caffe.pb.h:21196:21: error: ‘kEmptyString’ is not a member of ‘google::protobuf::internal’ if (meanfile_ != &::google::protobuf::internal::kEmptyString) { ^ .build_release/src/caffe/proto/caffe.pb.h:21204:46: error: ‘kEmptyString’ is not a member of ‘google::protobuf::internal’ meanfile_ = const_cast< ::std::string>(&::google::protobuf::internal::kEmptyString); ^ make: [python/caffe/_caffe.so] Ошибка 1 win7@win7-VirtualBox ~/DeepDreamVideo/caffe2/caffe $
>>1516639 Без разницы, проще оставить стандартный, мало ли между 4.8 и 4.9 тоже ABI менялось. Олсо, перепутал, в trusty не libgoogle-glog0v5, а libgoogle-glog0.
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 23:03:40#70№1516656
>>1516646 Как сохранить Makefile после редактирования? Как использовать sudo в местном блокноте?
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 23:05:59#71№1516658
>>1516656 Сохранил, но по тому гайдику не работает. win7@win7-VirtualBox ~/DeepDreamVideo/caffe2/caffe/glog/google-glog-0.3.4 $ sudo make CDPATH="${ZSH_VERSION+.}:" && cd . && aclocal-1.15 -I m4 /bin/bash: aclocal-1.15: команда не найдена
>>1516620 Хотя стоп, я вгляделся в твой скриншот и у тебя gcc пятой версии в системе стоит. Как это получилось, если текущий минт основан на trusty, в ктором 4.8? Ты там хуйни какой-то наворотил, используешь пакеты с плюсовым ABI, скомпиленным под разные версии компиляторов и удивляешься, что ничего не работает.
>>1516675 dpkg -l | grep gcc; gcc -v Какой минт-то и как тебе туда пятый gcc попал?
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 23:17:31#77№1516685
>>1516681 >dpkg -l | grep gcc; gcc -v И пятый там есть, вот это лол. Видимо из-за того, что я репозитории с убунты добавлял, за нехваткой некоторых lib'ов. Пиздоооооос
>>1516704 Так не получится, тебе нужно вернуть обратно все версии пакетов, поставленные с репами wily, а не удалять базовые зависимости системы. Попробуй заменить wily на trusty там, где ты его добавлял и сделать "sudo apt-get update && sudo apt-get dist-upgrade". Хотя проще будет переставить.
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 23:31:42#83№1516724
>>1516722 Переставить линукс? Блять, мне все хуже и хуже.
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 23:37:57#84№1516735
>>1516722 Ну допустим, откатил я gcc до 4 и его зависимости, что были удалены, что дальше? алсо удалил убонтовские репозитории, дальше что?
>>1516735 dist-upgrade сделал? gcc -v показывает 4.8? dpkg -l | grep libgoogle-glog-dev показывает 0.3.3-1 версию? Тогда делай "make clean" в директории с коуффи и "make" по новой.
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 23:43:45#86№1516743
>>1516741 >dpkg -l | grep libgoogle-glog-dev Его нет. dist-upgrade не работает, такого нет.
>>1516743 Ну так ставь заново. Не dist-upgrade, а "sudo apt-get update && sudo apt-get dist-upgrade" Олсо, весь тред уже засрал. С вопросами уровня «как отредактировать файл», пиздуй в линукс-тред.
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 23:50:50#88№1516756
>>1516756 Он удалён, это конфиги остались. Пробуй заново поставить, должна быть версия 0.3.3 из trusty. >В линукс треде меня игнорируют Потому что ты намеренно идёшь по самому сложному пути. Поставил минт вместо рекомендованной убунты, понаставил пакетов из другой версии и теперь пытаешься это всё вычистить, не разбираясь в системе на достаточном уровне.
Аноним (Microsoft Windows 7: Chromium based)20/12/15 Вск 23:57:54#91№1516774
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 00:00:27#93№1516776
>>1516775 win7@win7-VirtualBox ~/Downloads $ sudo apt-get purge libgoogle-glog-dev Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Package 'libgoogle-glog-dev' is not installed, so not removed
>>1516794 Не норм. "sudo apt-get remove --auto-remove --purge libprotobuf-dev && sudo apt-get update && sudo apt-get install libprotobuf-dev" У тебя проблема в том, что часть пакетов собрана с помощью g++ 5, а между мажорными релизами нет совместимости в плюсовом ABI.
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 00:16:09#103№1516799
win7@win7-VirtualBox ~/DeepDreamVideo/caffe2/caffe $ sudo make all CXX/LD -o .build_release/tools/upgrade_net_proto_text.bin /usr/bin/ld: warning: libprotobuf.so.9, needed by .build_release/lib/libcaffe.so, not found (try using -rpath or -rpath-link) .build_release/lib/libcaffe.so: undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::string const&, google::protobuf::io::CodedOutputStream)' .build_release/lib/libcaffe.so: undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::string const&, unsigned char)' .build_release/lib/libcaffe.so: undefined reference to `leveldb::DB::Open(leveldb::Options const&, std::string const&, leveldb::DB)' .build_release/lib/libcaffe.so: undefined reference to `google::protobuf::internal::InitEmptyString()' .build_release/lib/libcaffe.so: undefined reference to `google::protobuf::internal::empty_string_once_init_' .build_release/lib/libcaffe.so: undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::string const&, google::protobuf::io::CodedOutputStream)' .build_release/lib/libcaffe.so: undefined reference to `google::protobuf::internal::empty_string_' .build_release/lib/libcaffe.so: undefined reference to `google::protobuf::io::CodedInputStream::BytesUntilTotalBytesLimit() const' .build_release/lib/libcaffe.so: undefined reference to `leveldb::Status::ToString() const' collect2: error: ld returned 1 exit status make: [.build_release/tools/upgrade_net_proto_text.bin] Ошибка 1
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 00:16:30#104№1516801
>>1516799 Попробуй "sudo make clean" и заново "sudo make pycaffe" и "sudo make all" Перед этим libleveldb-dev тоже переставь как и protobuf. Если не выйдет, то грохни гит-репу (или очисти все лишние файлы через git clean -xdf) и попробуй заново. Если опять не выйдет, то попробуй удалить все зависимости, поставленные по доке с --auto-remove и --purge и опять же накатить по новой.
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 00:25:24#106№1516811
>>1516805 Бля, еще лучше win7@win7-VirtualBox ~/DeepDreamVideo/caffe2/caffe $ sudo make pycaffe PROTOC src/caffe/proto/caffe.proto make: protoc: Команда не найдена make: * [.build_release/src/caffe/proto/caffe.pb.h] Ошибка 127
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 00:26:55#107№1516815
>>1516811 Хуй знает, поставил некоторую хуйню связанную с protobuf/protoc и пошло. Ждемс.
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 00:30:07#108№1516819
>>1516811 LD -o .build_release/lib/libcaffe.so /usr/bin/ld: cannot find -lsnappy collect2: error: ld returned 1 exit status make: * [.build_release/lib/libcaffe.so] Ошибка 1
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 00:48:45#118№1516856
>>1516851 С make distribute обосрался, не в том каталоге делать.
Это значит да или нет? # add libraries cp .build_release/lib/libcaffe.a distribute/lib install -m 644 .build_release/lib/libcaffe.so distribute/lib # add python - it's not the standard way, indeed... cp -r python distribute/python
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 00:50:34#119№1516858
>>1516856 После make distribute по прежнему не видит import caffe
>>1516858 Хм, там какая-то ебанутая билд-система похоже. Не вижу, чтобы оно глобально ставилось. Попробуй export PYTHONPATH=$PYTHONPATH:~/DeepDreamVideo/caffe2/caffe/distribute/python выполнить в том каталоге, где 2_dreaming_time.py запускаешь. См. https://github.com/BVLC/caffe/issues/263 Через cmake вроде ставится глобально, а во всех гайдах только make.
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 00:59:45#121№1516871
>>1516869 Я что-то хз. win7@win7-VirtualBox ~/DeepDreamVideo $ sudo python 2_dreaming_time.py Traceback (most recent call last): File "2_dreaming_time.py", line 18, in <module> import caffe ImportError: No module named caffe win7@win7-VirtualBox ~/DeepDreamVideo $ python 2_dreaming_time.py Traceback (most recent call last): File "2_dreaming_time.py", line 18, in <module> import caffe File "/home/win7/DeepDreamVideo/caffe2/caffe/distribute/python/caffe/__init__.py", line 1, in <module> from .pycaffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, RMSPropSolver, AdaDeltaSolver, AdamSolver File "/home/win7/DeepDreamVideo/caffe2/caffe/distribute/python/caffe/pycaffe.py", line 13, in <module> from ._caffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, \ ImportError: libcaffe.so: cannot open shared object file: No such file or directory
Анон, помоги советом, потому что даже не знаю, как гуглить проблему.
Записал я видео с экрана, писалось в H.264, формат был yuv444p. Сдампил я все кадры видео в PNG, формат RGB24. Собираю в гифку (формат RGB8), на гифке появляется жёлтый шар, который по мере движения красного отдаляется от него. Вебмка сделалсь без проблем, с гифкой проблема. Проверил кадры PNG — ничего такого нет. Есть идеи, почему возникает такой артефакт?
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 01:03:02#123№1516875
>>1516871 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/DeepDreamVideo/caffe2/caffe/build/lib Странная какая-то там система сборки. >>1516873 Но ведь диплёрнинг видео-процессинг!
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 01:08:30#126№1516880
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 01:41:32#133№1516929
>>1516869 >export PYTHONPATH=$PYTHONPATH:~/DeepDreamVideo/caffe2/caffe/distribute/python Почему после перезагрузки пришлось заного прописывать? Как его навсегда таким оставить*
>>1516937 Чому, с экспортом. ~/.profile -- это скрипт, выполняющийся при каждом логине в систему.
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 01:47:56#137№1516941
>>1516934 Вот на этом моменте немного не понял, что за модел директори? Мне все-таки надо было скачивать из гайдика example модельки? win7@win7-VirtualBox ~/DeepDreamVideo $ python 2_dreaming_time.py -i /media/common -o /home/win7/data -it jpg Model directory not found Please set the model_path to a correct caffe model directory
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 01:48:59#138№1516944
>>1516940 Тогда получается еще >cd DeepDreamVideo прописывать надо?
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 01:53:30#142№1516950
>>1516947 Избавится от прописывания в папке с DeepDreamVideo cd /DeepDreamVideo >export PYTHONPATH=$PYTHONPATH:~/DeepDreamVideo/caffe2/caffe/distribute/python При каждом перезапуске линуха.
Больше ничего не нужно. При каждом логине будет выполняться этот файл, соответственно будет обновляться переменная PYTHONPATH. Остаётся только выполнить необходимую команду.
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 02:04:05#145№1516962
Братишки, вот сделал я этот злоебучий каффе, запустил дипдрим видео https://github.com/graphific/DeepDreamVideo с такими параметрами >win7@win7-VirtualBox ~/DeepDreamVideo $ python 2_dreaming_time.py -i /media/common -o /home/win7/data -it jpg А он мне и выдает: >Model directory not found >Please set the model_path to a correct caffe model directory И что это значить? Какой model_path прописывать?
>>1516874 >>1516909 Пикрелейтед1 — дифф между первым и вторым кадром в случае стандартной палитры (слева) и дифф в случае кастомной палитры (справа). Пикрелейтед2 — стандартная палитра. Если проверить цвета в редакторе, то увидим, что вместо белого фона #FFFFFF в стандартной палитре есть только #FCFCFF, а ближайший к красному #FE0000 — #FC0000 (чёрный точный). Соответственно, в случае стандартной палитры на краях из-за дизеринга наблюдается артефакт, а в кастомной палитре все цвета точные и дизеринг применять нет необходимости. >>1516941 В гайде описано как установить модели.
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 02:05:13#147№1516967
>>1516964 Значит ждемс пока модели скачаются, надеюсь это те модели, что хочет дипдрим.
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 02:07:06#148№1516969
>>1516977 Ты ридми вообще читал? --model_path Олсо, будешь спамить — хуй тебе кто помогать будет.
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 02:15:16#155№1516980
>>1516978 Так бля, где оно находится то? >python 2_dreaming_time.py -i /media/common -o /home/win7/data -t /DeepDreamVideo/caffe2/caffe/models -it jpg А то что-то тоже нихуя не работает
>>1517011 Это частичная экспериментальная эмуляция OpenGL и Direct3D 8/9. Толку в ней мало, если чем-то серьёзным заниматься, отдельная видео-карта обязательна.
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 02:44:52#165№1517013
>>1517012 Хорошо, сейчас я буду бутится из под линуха! Yaaaay!
>>1517013 Не забудь сначала устройство подготовить с выходом в интернет, чтобы гуглить, как поднять иксы в случае установки проприетарных драйверов, лол.
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 02:48:16#167№1517016
>>1517015 А как это. Ну бля. Конвертировать vdi в vhd но без копирования блядских 25 гигов? пиздос же.
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 03:30:17#168№1517032
>>1517032 Лол, гайд про то, как сделать загрузочную флэшку, создать раздел и поставить туда минт. Охуеть уникальная информация! В убунте весь профит в том, что она популярна, значит больше вероятность найти рабочее решение в случае каких-либо проблем.
>>1517036 А решения для дебиана работают и для убунты, ага. Лично у меня нет никакого желания разбираться с очередной васянской поделкой, что они там поменяли, какие гайды от этого могут перестать работать. Так-то на любой системе с GNU toolchain можно заставить работать что угодно, вопрос лишь во времени на это потраченном. На сервере минт пролетает, там рулит Ubuntu Server, на десктопе убунта не нужна, но для начинающих сойдёт. Советовать что-то изначально хуже поддерживаемое только из-за модной темы оформления — это клиника.
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 04:33:30#174№1517069
Блять, я заебался, я не могу найти хуйню, со помощью которой я смогу запустить vhd/iso образ ubuntu через dualboot. Красноглазики, подключайтесь к поискам, плис ;c
>>1517087 Ты теперь собираешься 100 постов пытаться переместить свой сраный минт, где ничего ценного нет, вместо того, чтобы поставить заново? Заебал. Пиздуй в линукс-тред, а сюда возвращайся, когда будут какие-нибудь скриншоты диплёрнинга.
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 05:01:13#186№1517106
Я не моча, мамой клянусь. При буте он мне запускает Grub4dos. Если написать boot - пишет о ядре и вообще пошел нахуй. Если написать kernel - пошел нахуй.
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 05:02:10#187№1517107
>>1517100 Почему-то показалось что твой пост потерла моча, забей
Аноним (Microsoft Windows 7: Chromium based)21/12/15 Пнд 05:03:51#188№1517111
Хорошо, похуй, давайте поставим мяту заного! Похуй на уже скомпилированный кофе. Нахуй надо.
Я делаю своим вебмкам альтернативное звуковое сопровождение. Обычная последовательность действий, если надо сшить три трека.
1. Извлекаем трек1, трек2, трек3. 2. Определяем искомую длину нового трека ТрекНов. 3. Создаем файлы с тишиной длительности, нужной, чтобы трек1, 2 и 3 стали одной длины. 4. Сшиваем файлы с тишиной. 5. Сшиваем треки1,2,3 через mux ffmpeg 6. Попутно выясняется, что в половине треков при сшивке поехало стерео, а где-то громкость. 7. После нескольких часов дрочева получаем ТрекНов.
Я бы хотел избежать всего этого и варить ТрекНов в каком-нибудь другом редакторе. Для примера, я часто пишу какую-нибудь хуиту в RenPy. Там есть поддержка нескольких каналов звука одновременно - назначаешь каналы 1,2,3, пишешь Play one, play two, play three, вуаля, получаешь одновременно звучащие три саунда. При этом к каждому из каналов можно РАЗДЕЛЬНО сразу ставить fade (задержку) и свою громкость. Это очень удобно!
Хотелось бы что-то подобное в самостоятельном редакторе, чтобы можно было варить звук для вебм, а потом в ffmpeg просто -i -i и сшивать с файлом, полученным в этом другом редакторе.
>>1517273 Да можно, но вспоминать его уродливый синтаксис я не хочу. Повершелл хоть на перлянку смахивает. >>1517363 Всмысле ты ищешь аудио-редактор под линь? Ну, попробуй Audacity и Ardour.
>>1517401 Он умеет запускать три трека одновременно, выставлять каждому задержку и громкость разные, а потом сшивать в один с сохранением этих настроек?
>>1517401 А можешь на примере показать, не доходит до меня как на пшелле команду сделать. Вот у меня в папке Документы есть 5 webm файлов с разными именами, мне надо их все сконвертить в эту же папку в mp4. Как будет команда выглядеть целиком?
>>1517479 >cmake -DBLAS=open -DUSE_OPENCL=ON -DUSE_CLGEMM=ON -DCMAKE_BUILD_TYPE=Debug -DUSE_TIMER=ON -DCMAKE_INSTALL_PREFIX=debug -DclBLAS_INCLUDE_DIR=/home/mint/clblas/include -DclBLAS_LIB=/home/mint/clblas/lib/libclBLAS.so ../../ CMake Error: The source directory "/home" does not appear to contain CMakeLists.txt. Specify --help for usage, or press the help button on the CMake GUI. Я не понимаю, кто из нас дурак кто, он или я?
Как сделать ебаный буст? Хули в на викигитхабе написано блять для венды, они совсем дауны или что? как мне блять это компилить, у меня нахуй ошибки выдает блять. Что за говнище?
Аноним (Microsoft Windows 10: Firefox based)21/12/15 Пнд 15:15:22#211№1517514
>>1517553 Блин, я слепой, там pthreads, а не pthread. apt-get install libboost-devclblas не собирай, я ж сказал, что можно бинари под линь скачатьвсё, больше помогать не буду
CUDA 7+ не поддерживает мою видеокарточку, 6.5 не поддерживает gcc 4.9, у меня в системе всё собрано на 4.9, а плюсовое ABI между 4.9 и 4.8 не совместимо. Пизда рулю. Ещё и на 5.3 переходить скоро. Кто-нибудь, уебите плюсистов, пожалуйста.
Аноним (Microsoft Windows 7: Firefox based)22/12/15 Втр 11:56:24#225№1518743
Похоже compute capability=1.2 моей карточки недостаточно, GPU mode вываливается с ошибкой. Мда, без мощной видюхи теперь немодно, пора в магазин бежать. На CPU не так долго получилось, впрочем. 387 640x360 кадров всего за 3 часа.
>>1518843 Чего там компилить-то, пятёрка зависимостей всего. С gcc 4.8 только небольшой затык вышел. Олсо, даже зарегился на сайте нвидия (там смешной процесс типо аппрува заявки, по факту вероятнее всего автоматом принимают), чтобы скачать cuDNN, но оно только для Kepler и Maxwell, блин.
Допустим я скомпилировал каффе сам охуел Что дальше? Как его совместить с ебучим дипдримом? Делал это каффе https://github.com/lunochod/caffe Этими коммандами: cd build cmake .. make -j4 make -j4 test.testbin make convert_cifar_data make install Вроде норм получилось.
>>1518849 Её здесь тоже рекомендуют, кстати: http://habrahabr.ru/post/262507/ А она норм? Если кроме HEVC NVENC, нормальной CUDA, cuDNN, ещё умеет проброс в виртуалку и 16K без тормозов, возьму себе тоже буду внки на ней гонять :3. Сейчас 25K стоит, не так дорого.
>>1518876 Ну так сделай "make distribute", наркоман. А Permission denied потому что уже часть файлов от рута редактировалось и теперь юзер открыть их не может.
>>1518880 То есть как, он конечно есть, но что это нахуй значит? mint@mintpc ~/caffe $ make distribute g++ build/mintpc/C++/debug/src/caffe/proto/caffe.pb.cc -pthread -fPIC -std=c++11 -O3 -DDEBUG -g -DCPU_ONLY -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -Ibuild/mintpc/C++/debug/src -I./src -I./include -I/usr/include -Wall -Wno-sign-compare -c -o build/mintpc/C++/debug/src/caffe/proto/caffe.pb.o 2> build/mintpc/C++/debug/src/caffe/proto/caffe.pb.o.warnings.txt \ || (cat build/mintpc/C++/debug/src/caffe/proto/caffe.pb.o.warnings.txt; exit 1) ^C >тут я нажал ctrl-c ибо там еще дохуя похожих строчек. make: * [build/mintpc/C++/debug/src/caffe/proto/caffe.pb.o] Прерывание
Хочу отрезать рекламу с начала видео не пережимая само видео. Делаю: ffmpeg -i 1.avi -ss 00:01:00 -c:v copy -c:a copy 2.avi Проблема в том что 2.avi когда начинаю воспроизведение играет аудио и первые пару секунд идет черный фон, хотя на первой минуте никаких черных кадров нет. Подозреваю что-то связано с ключевыми кадрами но я хуйло, подскажите че да как.
Аноним (Microsoft Windows 7: Chromium based)23/12/15 Срд 14:45:58#257№1520717
Не совсем про вебм, но про ffmpeg. я хочу записывать видео с ip-камеры, для этого я пишу ffmpeg -f mjpeg -i source -c:v libx264 -an output.avi всё хорошо кроме одного. Видео получается очень быстрым. То есть за одну реальную секунду проходит больше чем одна секунда на видео. Куда это копать, помогите плиз.
Аноним (Microsoft Windows 7: Chromium based)23/12/15 Срд 19:29:09#265№1521168
>>1521163 Лимит вебм в /b/ и медиа 20480Kb, это я имею ввиду.
Аноним (Microsoft Windows 7: Firefox based)23/12/15 Срд 19:33:25#266№1521171
>>1521168 Я не про это, я про то что разве можно программно рассчитать до килобайта размер вебмки?
Аноним (Microsoft Windows 10: Firefox based)23/12/15 Срд 19:33:43#267№1521173
>>1521159 >>1521161 ну у меня есть 1 видео и допустим 3 куска мне надо из него вырезать с 1 минуты по третью, с 7 по восьмую и с 11 по 15 например. как сделать чтобы ввести команду 1 раз, а не три?
>>1521188 Хуйли ты пиздишь, я так упраждения на паскале в 10-м классе писал и было охуенно удобно! Насколько я помню, в данном конкретном случае ответ на подобный вопрос был что-то вроде «я и так заебался с этим Batch, ещё тут опции на нём парсить».
>>1521188 Олсо, стоит заметить, читать хелп к программе с сотней ключей не особо приятное занятие. Тут есть два выхода: добавить интерактивный режим (встречал во многих программах, сейчас названия не вспомню) и активировать его при запуске без ключей, либо предоставить удобные дефолты (аля ffmpeg -i in.mp4 out.mkv). Иногда встречаются CLI-утилиты, авторы которых серьёзно так охуели: ни мана, ни дефолтов, ни внятной справки, хуй нагуглишь типовые ключи, падает с кривыми ошибками при неверных значениях. Последний раз я так ебался с hashcat, до сих пор хочется автора чем-нибудь стукнуть. После примерно часа ёбли оказалось, что оно просто не позволяет использовать соль нужной мне длины.
Аноним (Microsoft Windows 7: Firefox based)23/12/15 Срд 20:23:16#273№1521214
>>1521211 >Руки бы поотрывать тем, кто придумал учить программированию не через запуск команд с параметрами, а через эту жопу, чтобы окошко не закрывалось, наверно. Парсер параметров наверно будет больше всех остальных программ написанных за школьную программу. Т.е. перед тем как сложить 2 вводимых числа они там натрахаються сильно, что похуй на эти числа, а библиотеку юзать тоже надо много инфы с нуля рассказать.
Аноним (Microsoft Windows 10: Firefox based)23/12/15 Срд 21:01:41#274№1521282
>>1521180 Короче я не понял что ты имел ввиду этим, попробовал так: ffmpeg -i 1.webm -ss 00:10 -t 00:05 out1.mp4 -ss 00:35 -t 00:15 out2.mp4 все получилось. Но если источник mkv, то он ругается на дорожки.
Еще такой вопрос, как удалить все метаданные у всех видосов в папке (видосы в одном вормате)?
Аноним (Microsoft Windows 7: Firefox based)23/12/15 Срд 21:04:00#275№1521286
>>1521280 А если мне нужно возведение в степень, но то число которое нужно возвести и степень можно было писать в любом порядке.
>>1521280 А теперь парсер аргументов для задач типа: >Введите имя, введите размерность, введите значения массива 1, введите значения массива 2 Если последовательно читать, то никакой разницы с интерактивным вводом нет, ибо его можно с stdin подать + легко ошибиться и перепутать аргументы. >>1521282 ls ∗.mkv | % { ffmpeg -i $_.name -c copy -map_metadata -1 "$($_.basename)-nometa.mkv" }
Аноним (Microsoft Windows 7: Firefox based)23/12/15 Срд 21:16:11#277№1521324
>>1521291 Ну можно спрашивать что хотят ввезти, число или степень, и дальше по накатанной схеме. А аргументы зависимые от положение (порядка) уныло как-то.
Аноним (Microsoft Windows 7: Firefox based)23/12/15 Срд 21:25:26#278№1521340
>>1521325 Ну fdisk (досовский) видел как работает? Вот типа того. А как бы ты его устроил?
>>1521321 Так массивов несколько. Нужны две опции, которые считают названия файлов. Не сериализацию же городить. И да, работу с файлами проходят после ввода/вывода из терминала, нефиг читерить. >>1521331 В строке аргументов нет подписей, а в интерактивном режиме — есть. Ну, пусть массив ты из файла считал, а что ты будешь делать, если нужно задать множество числовых опций? Длина, ширина, высота, возраст, вес, рост и т.д. Если ты не знал, от этого даже функциональные языки страдают, что-то типа f :: Int -> Int -> Int; f w h -> w * h. Становится неочевидно какой параметр за что отвечает, если смотреть только на сигнатуру. >>1521355 Сложность парсинга такого опций значительно превосходит простой интерактивный последовательный ввод в цикле. Как и парсинг опций по типу getopt.
>>1521366 Охуеть юзабилити. Каждый раз держать перед глазами справку, чтобы не забыть точный порядок расположения 6 чисел. В нормальных языках за такие шуточки пизды дают.
>>1521331 Олсо, необязательные параметры в интерактивном режиме делаются элементарно — по Enter. А вот покажи как ты сделаешь необязательный строковый аргумент в CLI. inb4 "."
>>1521404 >достаточно перенаправлений шелла Каких перенаправлений? У тебя только один дескриптор ввода. >case "$1" in Ну, написал велосипедную реализацию getopt в итоге. >Не вижу большой разницы между последовательным чтением аргументов командной строки и с stdin Появляется дополнительный цикл, сложности с индексацией (пользователь мог забыть ввести значение и твой "$2" выйдет за границы массива), лишние счётчики, если нужно считать подмассив неизвестной длины из массива аргументов. Короче, это нафиг никому не надо на начальных этапах обучения. >Зато огромная разница есть в удобстве повторного использования Лабы сдаются один раз в присутствии учителя, который как раз смотрит, как ты заполняешь все эти "Vvedite razmer". Какое нахуй повторное использование? Лол, нахуя мы спорим о какой-то хуйне.
Тут в разделе сидит няша, который шарит в GPU acceleration во всяких профессиональных мокрописьках и вообще. Подскажи, что там по видеокартам? Насчёт Nvidia vs AMD понятно всё, CUDA намного чаще поддерживается в проприетарных решениях, да и во фреймворках вроде Caffe и Torch она предпочтительнее. А по конкретных моделям с точки зрения цена/стоимость? Пока GTX 970 присмотрел. Ещё один немаловажный фактор это всякие хэшбрутилки (не биткоин, а что-нибудь вроде паролей). Вот здесь есть инфа, что карточки от AMD гораздо лучше в этом плане: https://en.bitcoin.it/wiki/Why_a_GPU_mines_faster_than_a_CPU#Why_are_AMD_GPUs_faster_than_Nvidia_GPUs.3F Ещё не устарело?
Аноним (Microsoft Windows 7: Firefox based)24/12/15 Чтв 01:02:40#286№1521696
http://timdettmers.com/2014/08/14/which-gpu-for-deep-learning/ >Theoretically the AMD card should be faster, but the problem is the software: Since no good software exists for AMD cards you will have to write most of the code yourself with an AMD card. Even if you manage to implement good convolutions the AMD card will likely perform worse than the NVIDIA one because the NVIDIA convolutional kernels have been optimized by a few dozen researchers for more than 3 years.
https://stackoverflow.com/a/9846039 >The main difference between AMD's and NVIDIA's architectures is that AMD is optimized for problems where the behavior of the algorithm can be determined at compile-time while NVIDIA is optimized for problems where the behavior of the algorithm can only be determined at run-time. >I believe the fact that most supercomputers that use GPUs go with NVIDIA is that the type of problem that scientists are interested in running calculations on, in general map better to NVIDIA's architecture than AMD's.
>>1521591 В сферическом в вакууме случае, если приложение одинаково эффективно использует CUDA и OpenCL, игровые, они же потребительские, карты от AMD уверенно уделывают всё более-менее сравнимое по цене от Нвидии. За профессиональные Квадры и ФайрПро не скажу, не очень в них ориентируюсь. На практике бывают случаи, когда CUDA в приложении поддерживается чуть ли не пять лет, а OpenCL только запилили. В таких случаях Нвидия может в теоретической происводительности отчаяно сасать, а в данном приложении выигрывать. Ищи отзывы пользователей интересующего тебя приложения/плагина. И учитывай привычку выдавать ошибки крашиться при нехватке видеопамяти. То есть, если приложение считается на процессоре и ему не хватает оперативки, то оно, скорее всего, уйдёт в своп и будет тормозить. Если считается на видеокарте и ему не хватает памяти видеокарты, то... Можешь поискать по запросу "Your GPU memory is full" и почитать отборный бугурт пользователей DaVinci Resolve. По конкретным моделям - ка ни банально, но смотри бенчмарки. И читай на предмет максимально поддерживаемой версии CUDA и OpenCL. Скажем, R9 380 сливает по производительности более дешёвой карте на поколение страше R9 280x - но 4 Гб в какой-то ситцауии может хватить, а 3-х нет. GPU Acceleration - тему свежая, на практике не очень-то стандартизированная, и сплоши и рядом имеет место подгонка головы напильником под фуражку - и покупка железа под софт. Вот тебе для примера с сайта разработчика очень популярного плагина. GPU-related issues: Mac OSX: CUDA Driver v6.5 (or newer) does not support 32-bit applications anymore. To let Neat Video use NVIDIA GPUs in FCP7, FCE4 and other 32-bit host applications you can downgrade to CUDA Driver v6.0.51 Note: new GTX 9xx GPUs are supported only starting with the CUDA Driver v6.5.46, so Neat Video can use such GPUs in 64-bit applications only, but not in FCP7, FCE4, etc. It is a limitation of the CUDA driver. Что для биткоинов, что для брутилок, обычно подводных камней поменьше, приложения относительно низкоуровневые, математика без сущностей всерх необходимого, и решает сферическая в вакууме производительность. Года три назад майнить на видеокартах было модно и майнеры всё больше Радеоны использовали. tl;dr надёжней подбирать под конкретные приложения. >>1521719 У Нвидии есть специализированная серия числодробилок Tesla. Как видеокарта, только без видеовыхода. Исследовательские компьютеры, на которых считается что-нибудь суровое, имеют внутри пачку таких сопроцессоров. У AMD аналогов нет. Ну и CUDA стартовала раньше, подержка в приложеиях лучше. Впрочем - спасибо ссоре Эппла с Нвидией - о поддержке OpenCL сейчас даже самые слоупочные разработчики из поддерживавших только CUDA задумались. В общем-то, бенчмарки на вычисления для той же упомянутой тобой 970-й описанную нехватку порядка и показывают. http://www.anandtech.com/show/8568/the-geforce-gtx-970-review-feat-evga/14 По вычислениям с одинарной точностью (довольно стандартно для Нвидий) не уступает Радеонам сравнимой стоимости или превосходит их, по вычислениям с двойной точностью так же стандартно сливает, в сравнении, имитирующем реальные задачи - сравни результаты в face detection и optical flow. Впрочем, откровенно соснулой 970-я ни в одной рассмотренной вычислительной задаче не выглядит.
Извини за длинную и бессвязную телегу не совсем трезв в столь поздний час.
>>1521868 Спасибо за ответ. >R9 380 сливает по производительности более дешёвой карте на поколение страше Хм, интересно, их сейчас и фиг в продаже найдёшь. >описанную нехватку порядка и показывают Что значит порядка? В десять раз? Да вроде не настолько слабее. >По конкретным моделям - ка ни банально, но смотри бенчмарки Я просто в видюхах разбираюсь чуть менее, чем никак. По теме NVENC на GTX970 была отсылка, по теме DL тоже все поголовно за CUDA топят. Выглядит вроде как вкусно, но подумал, что может ещё какие платиновые варианты с годной ценой/качеством посоветуют (т.е. явно не Tesla, лол). Исходя из моих требований выходит, что AMD менее интересен — поддержка в программах и DL важнее двойной точности и простых числодробилок. Вот здесь тоже GTX970 http://timdettmers.com/2014/08/14/which-gpu-for-deep-learning/ одна из самых рекомендуемых, правда, там дурацкая бага с памятью. 960 слишком слабая, а 980 слишком дорогая.
Аноним (Microsoft Windows 10: Firefox based)24/12/15 Чтв 09:51:39#290№1522127
>>1521305 Добрый человек, подскажи еще как преобразовать эту команду: ls *.webm | % { С:\ffmpeg\bin\ffmpeg.exe -i $_.name "C:\mp4\$($_.basename).mp4" }
чтобы в mp4 конвертились вебмки уже без метаданных?
>>1521887 >Что значит порядка? Не того порядка, что математическй термин, а того, что не бардак :3 >Вот здесь тоже GTX970 http://timdettmers.com/2014/08/14/which-gpu-for-deep-learning/ одна из самых рекомендуемых, правда, там дурацкая бага с памятью. Это не баг, это так и задумано. Эконмия. и главный недостаток 970-й: в /hw/ засмеют. И таки да, при вылезании приложения за 3,5 гигабайта можно поймать заметное падение производительности. >Исходя из моих требований выходит, что AMD менее интересен — поддержка в программах и DL важнее двойной точности При одинаково качественной поддержке в целевом для тебя софте AMD интереснее. Но то при одинаково качественной. Вот тебе табличка для размышлений. Рендер-движок со свежей поддержкой OpenCL. https://docs.google.com/spreadsheets/d/1psFPpeFfkOaPySq5A-VnAecyw6bz3Rw0SkA46NNAfy4/edit#gid=0
Аноним (Microsoft Windows 7: Chromium based)24/12/15 Чтв 13:43:03#294№1522305
>>1522288 В этой табличке что-то нифига не понятно. 3 поля времени, которые у всех разные, и не ясно, как сравнивать. Если они и один и тот же набор тестов выполняют, то откуда громадные различия между одинаковыми моделями? Если сравнивать GTX970 и R9 290, то вроде у первой получше, впрочем.
>>1522310 >>1522305 Вся сумма данных в табличке показатель. Каждая отдельная пара результатов может иметь причиной различий упоротость или криворукость тестеров. В Cycles так замечательно поддерживали OpenCL, что AMD сжалилась и заслала патчей в 2015-м.
Аноним (Microsoft Windows 7: Chromium based)24/12/15 Чтв 15:28:30#300№1522598
А че у вас тута основного треда с реквестами нет? Можно я в этом спрошу? Мне нужна программа для того, чтобы смотреть картинку с вебкамеры и снимать фоточки и видео. В гугле одни вишмастеры.
>>1521591 >>1521868 Ещё говорят, что сейчас сильно в видюхи нет смысла вкладываться, 960/970 достаточно, а через год уже Pascal будет, который всех порвёт, включая 980/980 Ti/Titan X. >>1522644 С кролика-то? А я такую рисовку не люблю, только нека там у них няшная.
>>1522667 > а через год уже Pascal будет Сначала подумал, что ты стебёшься и продолжаешь вчерашнее обсуждение вариантов чтения входных параметров. > С кролика-то? Ага, люто доставляет такая эччатина. Настолько доставляет, что возникает желание выпилиться из-за невозможности побывать в двумерном мире. Вот нека, кстати, не очень по сравнению с остальными персонажами.
>>1522690 Да я знаю :3 Ну вот ещё один аргумент: смысл переплачивать кучу денег за 980, в которой только 4G памяти, если большие свёрточные сети всё равно требуют как минимум 6G, а то и больше. Или 980 Ti/Titan X, или подождать.
Аноним (Microsoft Windows 10: Firefox based)24/12/15 Чтв 17:49:59#310№1522723
>>1522723 Image recognition как минимум очень интересно. Ещё меня достало, что моя карточка не тянет 8K и нормальный ресемплинг. Олсо, CNN охуенно модные сейчас, чего с ними только нельзя сделать: https://en.wikipedia.org/wiki/Convolutional_neural_network DeepDream и waifu2x на поиграться (тоже CNN). Видео-процессинг в реалтайме (madVR/mpv), NNEDI3.
Аноним (Microsoft Windows 10: Firefox based)24/12/15 Чтв 18:28:11#312№1522753
>>1523244 >I would favor the GTX 980 which will be much faster than 2 GTX 780 Ti even if you use the two cards in parallel >A GTX 780 Ti is pretty much the same as a GTX Titan Black in terms of performance (slower than a GTX 980). Exactly, the 980 is about 2/3 the speed of a Titan X Чего-то она не очень.
https://www.researchgate.net/post/GPU_computing_with_AMD_Hardware#rgw47_567b1c74e3daa >I think that most people are using CUDA for historic reasons. NVIDIA were the first to deal with GPU computing. People first tried to use triangles and textures to do scientific computations on a GPU. NVIDIA supported that approach and developed a first programming language which would make it easier to write this kind of software. CUDA was very restricted at first, but due to the lack of competitors it got widely adopted. >AMD tried to invent their own stuff, but the closest they came to copy CUDA was Brooke and that never left Beta status. Instead, Apple started developing OpenCL which AMD later adopted. But that is exactly the problem: a lot of people don't like things that are developed by Apple. And it also took a while until OpenCL became adopted as an open standard. Then, it took a while until OpenCL had been implemented on different platforms than just Mac OS X. Initially, there was very little support. Then, OpenCL had also to catch up to CUDA, especially performance-wise. >I would guess that AMD only caught up to NVIDIA about 2 years, maybe 3 years ago. By that time CUDA has been established as a standard in research. Many people already knew how to use CUDA. If you want to be comparable to previous research you probably need a CUDA implementation of your algorithm anyway.
>>1523253 Ну так прошлое поколение. Только ценник у вменяемого продавца на этот почти топ прошлого поколения будет заметно отличаться от цен на почти топ нынешнего поколения. Впрочем, то у вменяемого.
Аноним (Microsoft Windows 10: Chromium based)25/12/15 Птн 14:00:01#319№1523680
Скиньте тутор как делать превью
Аноним (Microsoft Windows 7: Chromium based)25/12/15 Птн 14:08:18#320№1523684
Аноним (Microsoft Windows 7: Firefox based)25/12/15 Птн 19:21:15#326№1524044
Хелп аноны сижу на 7 64 лиса все ласт версии до сегодняшнего дня качал webm с двача норм но теперь какую не качаю то проигрывается только звук чяднт ???
Аноним (Microsoft Windows 7: Chromium based)25/12/15 Птн 19:30:05#327№1524057
Мне нужен соответственно 0:2 стрим. Но я его никак не могу скопировать. 0:1 это какая-то заставка, которая прилипла во время записи. Файл нормально проигрывается, МИ пишется со стримом 0:1, если это имеет какое-то значение. mkvtoolnix также видит только заставку.
>>1524057 Опция -map у ffmpeg позволяет выбрать нужный стрим. Несколько мапов — несколько стримов.
Аноним (Microsoft Windows 7: Chromium based)25/12/15 Птн 20:38:08#329№1524126
>>1524120 Если бы она работала в данном случае я бы не писал то сообщение. -map в любом виде вытаскивает либо заставку, либо ничего, давая в выводе [mpegts @ 00000000003624e0] New video stream 0:3 at pos:331632 and DTS:24.667s frame= 0 fps=0.0 q=-1.0 Lsize= 0kB time=00:00:00.00 bitrate=N/A speed= 0x video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
Аноним (Microsoft Windows 7: Chromium based)25/12/15 Птн 20:44:37#330№1524130
>>1524126 Не догадался я сразу прогнать по .тс резалкам, смарт каттер смог распознать нужный видео стрим и все получилось. Вопрос только в том, почему ффмег не смог, хотя уже не столько и важно.
>>1524044 На чистом профиле попробуй. >>1524130 >Вопрос только в том, почему ффмег не смог Ты предоставил прямо-таки дофига информации, чтобы здесь кто-то смог это сказать.
Аноним (Microsoft Windows 7: Firefox based)26/12/15 Суб 13:55:58#332№1524933
>>1526834 отбой разобрался, но теперь он в консоль пишет красным [mkv] Corrupt file detected. Trying to resync starting from position 2525761... и оранжевым [mkv] SeekHead position beyond end of file - incomplete file? Хотя всё работает. Это плохо?
>>1526924 >как удалить из конца head -c-6 in.webm > fixed.webm >как заставить плэер его игнорировать Он и так игнорирует же. Если не хочешь видеть сообщение об ошибке, то можно ключ --msg-level=all=fatal добавить.
>>1526960 find -name '∗.webm' -type f | while read f; do head -c-8 "$f" > "${f%.∗}.fixed.webm"; done
Ошибся, там 8 байт на самом деле. Кстати, я посмотрел, кукла оказывается даже пытается по-умному добавить garbage segment. Вот только это нифига не работает, херово доки читали, видимо. Ну или у mpv кривой демуксер Matroska, т.к. с --demuxer=lavf ошибку не пишет. В чём я сомневаюсь, впрочем, скорее libavfilter игнорирует мусор.
Сука, дайте пизды этому мудаку, кто спамлист составлял. Свободное общение, я хуею, сообщение не запостить.
>>1527045 >| while read f; А вот интересно, встречаются ли на практике имена файлов с LF? Все-таки по-моему большой ошибкой было почти полное отсутствие запрещенных в пути символов.
>>1527094 >встречаются ли на практике имена файлов с LF Если и встречаются, то очень редко, гораздо реже файлов с пробелами. Если нужно, чтобы работало в 100% случаях, то find -print0 | xargs -0. Там ещё есть смешные косяки с дефисами в начале имени файлов, кстати. Вот здесь неплохая подборочка всяких пакостей: https://stackoverflow.com/a/16131743 >Все-таки по-моему большой ошибкой было почти полное отсутствие запрещенных в пути символов Не распарсил. >>1527097 Кстати, только сейчас подумал, это может сломать вебмки, над которыми кукла не поиздевалась. Вот поэтому и нужны бэкапы. Нужно ещё добавить детектор на "\xec.\d{6}" в конце.
>>1527143 find -name '∗.webm' -type f | while read f; do tail -1 "$f" | LANG=c grep -qP '\xec.\d{6}$' && mv "$f" tmp123 && head -c-8 tmp123 > "$f"; done >>1527164 Ну с пробелами тоже немало еботни. Хотя, без переносов строки можно было обойтись, наверно.
>>1527250 Лол, кукла это пиздец. Там у них "String(Math.round(Math.random() * 1e6))" для генерации рандома и оно не всегда 6 цифр вернёт. Поменяй \d{6} на \d{3-6}
>>1527258 А, бля, это тогда неправильное число байт удалит. >>1527260 Нет, это нормальные не тронет. Только не запускай пока, нужно пофиксить число удаляемых байт.
>>1527272 Чуть-чуть почитал доку. Походу, в данном случае это mpv всё же не прав. Вот патч для игнорирования глобальных void элементов: https://gist.github.com/anonymous/9a18c1d74f612cc1b80e Но на это сообщение можно смело забивать, ничего плохого от наличия таких сегментов не произойдёт.
Меня вот только смущает, что mkvinfo -v -v на такой файл пишет Unknown element at ....
>>1527636 > Вот патч Я не понял что с ним делать. Перекомпилировать mpv не хочу т.к. скорее всего что-то сломаю. Отправишь его разработчиком, а я обновлю когда они починят. Это же не очень сложно там ведь только одна строчка отличается? Хорошо?
>>1527769 Может и отправлю, когда побольше спеку почитаю, чтобы быть уверенным. Олсо, mpv элементарно и очень быстро собирается. А вот mkvtoolnix с её сраными бустовскими шаблонами я офигеваю компилять (там ещё сборка на руби, автор совсем пизданулся). Вообще, я так и не понял, чем тебя эта ошибка так смущает.
Кто там на тиринг в mpv жаловался? ForceFullCompositionPipeline=On прекрасно фиксит тиринг в vo=xv на нвидии (в vo=opengl нет тиринга по умолчанию). Я вот только не могу понять, какое значение должно иметь "Sync to VBlank". Где-то говорят, что с ней производительность меньше (OpenGL приложение не всегда успевает отрендерить к началу vsync), где-то, что в выключенном состоянии только зря ресурсы расходуются.
Аноним (Microsoft Windows 8: New Opera)28/12/15 Пнд 20:54:36#393№1529518
Такой вопрос, вообщем хочу понарезать приличное количество фрагментов из разных аниме, но каждый раз писать таймкоды, а потом еще со звуком ебатся немножко надоедает, я ведь двухпроходным делаю, исходники макс качества
Подскажите способ, чтобы из mkv просто вырезать фрагмент без особой потери качества со звуком, а потом уже его перекодировать
>>1529630 Хз, вроде нет. Можно из записанного видео скрин взять. Ну и сохранение изображения текущего окна в файл в линуксе это одна команда, на винде хз, может какие мокрописьки есть.
Аноним (Microsoft Windows 10: Firefox based)28/12/15 Пнд 22:01:40#406№1529678
>>1529671 >>1529629 А как в нём запись видео настроить? НАстрил вроде бы, а записывает в видео просто чёрный экран.
Аноним (Microsoft Windows 10: Firefox based)28/12/15 Пнд 22:03:03#407№1529683
>>1529833 Во-первых, что за параметры входного видео у тебя? Во-вторых, медленно — это сколько FPS? В-третьих, так команда использует дефолтные параметры: кодек, битрейт. Ты не подумал, что может понадобиться подкрутить эти значения?
Аноним (Microsoft Windows 10: Firefox based)28/12/15 Пнд 23:25:29#419№1529842
>>1529839 >frame= 874 fps=1.9 q=0.0 size= 1133kB time=00:00:29.31 bitrate= 316.6kbits/s speed=0.0623x Уже минут 20 - 40 секундное видео конвертирует. Параметры входного видео - .flv, 30 кадров в секунду, 1920х1200 разрешение. А что еще за параметры делать?
>>1529842 > 1920х1200 разрешение А, ну тогда понятно. FFmpeg по-умолчанию использует кодек VP9 для WebM. Процесс кодирования Full HD видео в VP9 очень требователен к ресурсам компьютера, так что такой FPS нормальный, но может в результате получиться, что будут рассыпаться кадры, испортится цветопередача из-за недостатка битрейта. Если ты для харкача что-то конвертируешь, то может получиться, что за лимит на некоторых досках выйдет. Короче говоря, уменьши разрешение выходного видео где-то до 720p, так можно ускорить процесс кодирования и сэкономить место, либо увеличить битрейт для повышения качества видео.
Аноним (Microsoft Windows 10: Firefox based)28/12/15 Пнд 23:34:23#422№1529854
>>1529870 Это VP9, не жди от него космических скоростей. Можешь VP8 использовать, быстрее, но нужно больше битрейта и обязательно в два прохода кодировать, потому что иначе гарантированы ужасные артефакты.
Аноним (Microsoft Windows 10: Firefox based)28/12/15 Пнд 23:51:05#427№1529877
>>1529873 Из разных источников насобирал: ffmpeg -i 1.flv -c:v vp8 -b:v 0 -crf 16 -cpu-used 4 -threads 8 out.webm Получается качество норм и быстро, но почему-то иногда проскакивает очень плохой кадр и весит много, исходник весит 4 мб, а оно мне вебмку сделало 14 мб. Что добавить/убрать?
>>1529888 >как минимум в плане затрат на кодирование/декодирование Неправда. По графику на пикрелейтеде видно, что при тех же затратах по времени, с libvpx-vp9 можно получить лучшее сжатие.
>>1529896 Пожалуйста, не унижай меня, я просто пытаюсь казаться в теме.
Аноним (Microsoft Windows 10: Firefox based)29/12/15 Втр 08:21:10#434№1530077
Я не понимаю, хочу сделать вебмок для харкача, но при конвертации их развер даже больше исходного файла в разы. Что я не так делают? И как добится максимального качества/размера?
Аноним (Microsoft Windows 7: Firefox based)29/12/15 Втр 08:41:25#435№1530084
>>1530077 Размер исходного файла вообще не на что не влияет, забудь о нем. Про остальное вроде где-то в вики написано.
Аноним (Microsoft Windows 7: Firefox based)29/12/15 Втр 10:32:34#436№1530158
>>1530084 Как не влияет, как минимум сжатие хуже. А зачем перекодировать из хорошего сжатия в плохое? Может вообще тогда кодировать в mpeg2?
Аноним (Microsoft Windows 10: Firefox based)29/12/15 Втр 10:39:06#437№1530166
>ffmpeg -i 1.mp4 -c:v libvpx -crf 4 -b:v 0 -c:a libvorbis output.webm Что сюда дописать, чтобы ключевой кадр не был артефактом?
Аноним (Microsoft Windows 8: Chromium based)29/12/15 Втр 22:36:02#444№1531423
У меня проблема, надеюсь туда. Многие вебм у меня первую 1/5-6 вебмки идут нормально, а потом стопаются и либо начинают сначала и останавливаются на том же моменте.
Аноним (Microsoft Windows 7: Chromium based)30/12/15 Срд 09:32:16#445№1531773
Тоже не знаю куда написать, уже давно задектетил проблему в вегасе при скрещивании видео вместе происходит непонятная хуйня, если видео еще и на разных дорожках, то рендер стремится к бесконечности даже на 2-ух секундом моменте. Как фиксить?
Аноним (Microsoft Windows 7: Chromium based)30/12/15 Срд 09:49:11#446№1531781
>>1531773 Разобрался, не рендерило из-за звукового скримера, лол
Аноним (Microsoft Windows XP: Chromium based)30/12/15 Срд 15:06:34#447№1532201
>>1531773 у меня башка закружилась нахуй с твоего мувика
Аноним (Microsoft Windows 8: Firefox based)30/12/15 Срд 15:51:52#448№1532241
А какая скорость вообще обычна? Я вот пытаюсь 720р до 960х540 ужать, всего-то три минуты видео в два прохода, с VP9, конечно же. У меня астрономические 0.2fps на i5 2500. Конечно говорили, что VP9 медленно, но у меня сомнения, что настолько.
Но использую GUIкоторая для бак, с ручной правкой строки параметров, которые оно передаёт ффмпегу.
Мда, судя по тредам и вопросам, которые до сих пор возникают, пора в FAQ добавлять раздел:
Почему WebM? В таком виде вопрос не совсем корректен. WebM — это контейнер для медиа-файлов, подмножество очень популярного Matroska. На данный момент контейнер WebM поддерживает видео-форматы VP8, VP9 и аудио-форматы Vorbis, Opus. Основные конкурирующие им форматы это H.264, H.265, AAC. Скорее, вопрошающего интересовало что-то из нижеследующего: Чем VP8/VP9 лучше H.264? С точки зрения пользователя: VP9 (в реализации libvpx-vp9) в 1.5-2 раза лучше H.264 (в реализации x264) на низких битрейтах. Пруфы: https://www.youtube.com/watch?v=K6JshvblIcMhttps://blogs.gnome.org/rbultje/2015/09/28/vp9-encodingdecoding-performance-vs-hevch-264/https://arewecompressedyet.com/https://people.xiph.org/~tdaede/pcs2015_vp9_vs_x264/http://www.compression.ru/video/codec_comparison/hevc_2015/ На больших битрейтах x264 может даже немного выигрывать, исключительно в силу огромного количества работы, вложенной в этот энкодер. Как формат, H.264 слабее по функционалу и используемым техникам сжатия (см. в районе http://forum.doom9.org/showthread.php?t=168947 ). С точки зрения компании из страны с патентным правом: все подформаты WebM бесплатны к использованию, тогда как за использование проприетарных форматов вроде H.264, H.265 необходимы патентные отчисления, которые особенно заметны на больших оборотах. Для некоммерческого использования H.264 разрешён до конца 2015 года (как будет дальше — не ясно), с H.265 всё гораздо хуже (см. следующий раздел). Обычных пользователей, конечно, это мало волнует, но и на них это сказывается: хостинги не хотят иметь проблем с законодательством, а современный интернет представляет из себя плачевное централизованное зрелище. VP8 слабее H.264 и интересен только с точки зрения вышеоговоренных патентных тезисов. Чем VP8/VP9 лучше H.265? С точки зрения пользователя: H.265 как формат немного превосходит VP9, реализация x265 также чуть лучше libvpx-vp9 (но не настолько значительно, как VP9 vs H.264). С точки зрения компании из страны с патентным правом: патентные отчисления просто адские (см. http://www.hevcadvance.com/pdf/RoyaltyRatesSummary.pdf ), так что все крупные игроки, включая Microsoft, Apple, Netflix внедрять HEVC пока что отказались и большая часть вступила в AOMedia для разработчки своего nextgen формата на базе VP10, Daala, Thor. Что с программной, аппаратной поддержкой? Аппаратная: У H.264 и HEVC дела гораздо лучше, аппаратная поддержка VP9 присутствует в основном в смартфонах, телевизорах и процессорах интел поколений Broadwell, Skylake, тогда как H.264/HEVC есть и в потребительских видеокартах. ffvp9 (опенсорсный программный декодер VP9 из FFmpeg), однако, очень быстр и вполне годится для декодирования 4K 60fps на среднем процессоре. Стоит отметить, что тот же популярный профиль H.264 10bit, аппаратные декодеры не умеют, а аппаратные энкодеры проигрывают в качестве программным на медленных пресетах. Программная: в браузерах: H.265 поддерживается только через плагины, H.264 требует установки кодеков на Linux, VP8/VP9 требуют установки кодеков в IE и Safari (в Edge скоро будет добавлена нативная поддержка). В прочих программах на десктопе уровень поддержи выглядит как H.264 < H.265 ≤ VP9. Продвинутые утилиты обычно поддерживают всё вышеперечисленное. Чем Vorbis/Opus лучше AAC? Opus — лучший lossy формат аудио на сегодняшний день. Пруфы: https://people.xiph.org/~greg/opus/ha2011/http://listening-test.coresv.net/results.htm Vorbis может чуть проигрывать AAC и интересен в основном на высоких битрейтах. Опять же, Vorbis и Opus не требуют патентных отчислений, что вместе с неоспоримым преимуществом Opus в качестве, поднимает его на уровень интернет-стандарта вроде JPEG, PNG. Разве WebM где-то применяется кроме имиджборд? Крупнейший видео-хостинг YouTube использует VP9/Opus для значительного снижения затрат по хранению и передачи контента. В остальное же вебе в основном получил популярность VP8 в роли «продвинутых гифок» (например, на сайтах вроде imgur) в силу отсутствия патентных отчислений. Чем WebM/Matroska лучше MP4? Matroska поддерживает намного больше форматов и возможностей, чем MP4. WebM совместим с Matroska и читается любым её демуксером с минимальными изменениями.
>>1532241 Зависит от контента и опций. Я в прошлых тредах приводил тестовый энкод parkjoy на своём процессоре. Ну или можешь свой файл выложить и используемые ключи, я покажу сколько у меня занимает.
>>1532559 >Автор сам бака ещё тот. Так сильно ли на качество влияет -quality best? Без этого параметра скорость возросла в 50(!) раз. ГУИ же только параметры передаёт и в обработке не участвует или всё же сильно влияет? А ещё, после обновления ффьпег на последний, при процессе постоянно лезут такие вот штуки: Past duration 0.784798 too large На что влияет, нужно ли устранять? Гугл привёл на оф. форум, но я не могу в английский на должном уровне.
>>1532599 >Past duration 0.784798 too large Это из-за -r 24 Я бы его не использовал, ибо оно иногда портит видео.
Аноним (Microsoft Windows 8: Firefox based)30/12/15 Срд 22:45:57#460№1532607
>>1532602 Да много видео идёт зачем-то в 30fps, что при исходниках с 24fps выглядит странно, вот и пробую сбавлять обратно, заодно места меньше занимает - можно битрейт чуть поднять. Так о чём это сообщение и чем может испортить?
>>1532631 > Так за что -quality best отвечает, что скорость так сильно различается? -quality — указывает, как понятно из названия, качество выходного видео. С точки зрения реализации энкодера это означает количество циклов обработки одного кадра. Good и best различаются на порядок или даже несколько, поэтому такое различие и во времени обработки.
Аноним (Microsoft Windows 7: Firefox based)30/12/15 Срд 23:40:50#465№1532693
>>1532599 Для гуи надо строчку параметров менять почти полностью, но для начала можно просто тупо убрать всё от квалити до параметров битрейта (квалити убрать, параметры оставить, но подкорректировать), т.к. по умолчанию ффмпег выбирает годные, кроме фрейм паралела (ну и у цпу юз 0 скорость терпимая, если совсем прижмет можно использовать).
>>1532649 >это означает количество циклов обработки одного кадра Это как? Скорее на используемые алгоритмы, снимает ограничения на глубину поиска, длительность, сложность. >>1532607 Нужно понять какая частота кадров в кодируемом видео, может это вообще VFR.
С FPS на самом деле всё сложно. Если говорить про аниме, то следует различать стандарты телевидения, частоту кадров видео-исходника, частоту, происанную в контейнере, реальное количество нарисованных кадров. В Японии на телевидении NTSC (59.94i), капперы выкладывают файлы помеченные как 23.976p, в которых в основном столько же кадров в секунды, но рекламные заставки, вроде как, могут быть и 29.97p, а большая часть аниме нарисована как 2's и 3's (т.е. реальных кадров нарисовано 8 или 12, остальные скопированы), делая исключения на движениях камерой (отсюда, кстати, достаются вкусные stitches: главный аниматор рисует большого разрашения картинку, её затем анимируют на десятки кадров, показывая в каждом только часть; которые можно затем склеить обратно).
FPS можно безопасно снижать только на участках с 2/3's, на сценах с движениями камерой могут появляться рывки; в опенингах также следует быть осторожнее, т.к. их анимируют качественнее.
Если у тебя исходник 30p, которые был получен простым копированием кадров, то должно быть безопасно уменьшить обратно в 24(23.976)p или даже в 12/8p, в зависимости от сцен. Если же видео было обработано в редакторе, то возможно реальная частота кадров была и увеличена за счёт каких-нибудь эффектов, движений камерой и т.д. Для современных энкодеров, впрочем, полностью идентичный кадр особых проблем не составляет ужать до 20-100 байт. Другое дело, что в релизах капперов эти выглядящие идентичными кадры на самом деле имеют кучу различий на уровне цвета отдельных пикселей (это шум в результате аналоговой передачи сигнала, как я понимаю) и его сжимать уже труднее. Значение же этого сообщение (предупреждение) про past duration too large уже разъяснялось в прошлых тредах, лень повторять.
>>1534619 А вот на нормальной имиджборде им бы просто прислали PR и пусть только попробовали не принять. Сосач повторяет худшие традиции форчана, омерзительного сайта. (Олсо, не понимаю, как связана разметка и парсинг ссылок на вебм.)
Аноним (Microsoft Windows 10: Chromium based)01/01/16 Птн 13:19:39#476№1534623
>>1534619 то есть можно из закладок удалять нахуй бес.сосач?
Аноним (Microsoft Windows 10: Chromium based)01/01/16 Птн 13:20:47#477№1534625
>>1534619 так ёбта, ты абу не пробовал написать? Вангую только рад будет? Или не в интересах сосача такие ресурсы?
Скачал аудио и видео при помощи конвентатора http://keepvid.com/ в виде videoplayback файлов. Аудио и видео запускаются в хроме. Далее сайт предлагает объединить их с помощью свой проги, http://keepvid.com/programs но выдает ошибку пикретлейд. Хули делать, или дайте нормальный онлайн конвентатор.
>>1534527>>1534623 Работает! Он иногда виснет, т.к. демуксер матрешки gstreamer'а воспринимает forced-видео как второстепенное, и в качестве видео выставляет картинку-превью. Энкодер такое не может переварить. Сейчас не починил, но сделал watchdog для такого, вот уже около 6 часов подряд вещается, пока не зависало.
Почему тебе >>1534537 про тег ответил, я не понял.
>>1535372 >красноглазых программ На 0 же поделил, спермач. Это у вас в форточках на каждый пук надо по мокрописке с трояном. У прыщебогов всё решается парой команд.
Аноним (Microsoft Windows 8: Chromium based)02/01/16 Суб 11:15:18#488№1536066
Аноним (Microsoft Windows 7: Firefox based)02/01/16 Суб 11:50:52#489№1536103
>>1535830 >всё решается парой команд. Topkekus. Если шелл-портянки из седа, авк и прочего говна с неебическими регулярками называть "парой команд", то да. Но нормальный человек называет это "пердолиться с консолечкой бггг". И да, мокрые письки в этом случаи весьма-весьма нужная вещь. и да, претензия не распространяется на красивые однострочники
>>1536103 >Но нормальный человек называет это "пердолиться с консолечкой бггг" А альтернативы-то какие? Ты почему-то рассматриваешь гипотетическую ситуацию, когда с одной стороны монструозные портянки, а с другой — удобные швободные гуи, не прячущие функционал за тонной менюшек. Тогда как в немейнстримных задачах такие гуи просто-напросто некому писать, а склепать шелл-скрипт из говна и палок больших усилий не требует (и да, можно подумать на винде батники/пшелл никто для этого не использует). Да даже если рассматривать достаточно популрные задачи вроде того же энкодинга вебм: неужели ты предпочтёшь какой-нибудь вебм для бак, где автор напутал с параметрами и нафигачил туда кривых опций?
Аноним (Microsoft Windows 7: Firefox based)02/01/16 Суб 15:42:13#491№1536479
>>1536310 >неужели ты предпочтёшь какой-нибудь вебм для бак, где автор напутал с параметрами и нафигачил туда кривых опций? Мне похуй, честно говоря. Обычно к энкодерам идёт нормальная документация и вменяемые ключи. Что проще/сложнее - тыкать галки в чекбоксах, либо ключом передать нужный параметр через командную строку, я судить не берусь. Просто несколько засмущало утверждение, что любая задача решается парой команд. Это, мягко говоря, не так.
Аноним (Microsoft Windows 10: Firefox based)02/01/16 Суб 16:42:56#492№1536576
Накидайте строчек не за щеку ффмпг, чтобы: 1. Из картинки и файла музыки сделать видео; 2. Соединить 2 видео, чтобы одно за другим сразу шло; 3. Заменить в видео звук своим файлом; 4. Перекодировать видео в вебм с исходным качеством.
1.png картинка превью. 1281:721 - размер на 1 пиксель больше самого видео. v.webm - видео, к которому нужно сделать превью. out.webm - полученное видео с превью.
>>1536705 А из ~/.mpv/config убрал? Временно перемести ~/.mpv и ~/.config/mpv куда-нибудь, создай только ~/.mpv/input.conf с этими двумя строчками и проверяй. Ну или смотри через mpv -v где он конфиги ищет.
>~/.mpv и ~/.config/mpv куда-нибудь, создай только ~/.mpv/input.conf с этими двумя строчками и проверяй. Ну или смотри через mpv -v где он конфиги ищет. щас попробую
>>1536708 >~/.mpv/input.conf Там должно быть другое имя файла, но теперь он включается. Кнопки всё равно не работают и пишет
[input] Command 'playlist-prev' not found. [input] Command was defined at /home/user/.mpv/input.conf:1. [input] Command 'playlist-next' not found. [input] Command was defined at /home/user/.mpv/input.conf:2.
>>1536718 Тоже самое. ~/.mpv/input.conf игнорирует, а ~/.mpv/config выводит
/home/user/.mpv/config:2: error parsing option playlist_prev=: option not found /home/user/.mpv/config:3: error parsing option playlist_next=: option not found
>>1536723 MPEG-2, Theora, MPEG-4 ASP например. Лосслесс лучше не использовать, по диску может быть затык. >>1536728 В config не пиши, в input.conf должно быть. Не должно игнорировать, но попробуй явно mpv --input-conf=~/.mpv/input.conf например.
Фасолины, помогите мне перекодировать vfr-видео через ffmpeg.
Есть следующий видеофайл: http://b.1339.cf/rkszxnz.mkv Первая часть (эпизод) — 24000/1001 fps, вторая (опенинг) — 30000/1001 fps. Собирал я его сам через mkvmerge из 2 файлов, различающихся только частотой кадров.
Собственно, как мне сделать из него webm так, чтобы видео осталось vfr и не дрожало? Пробовал:
-copytb 1 -copyts -copyts -vsync 0
И либо никаких ошибок, но видео дрожит (явно не 30 fps в опенинге), либо нотисы энкодера на non-strictly-monotonic PTS. Как я понимаю, copytb 1 и copyts должны делать именно то, что мне нужно, но почему видео при этом дрожит — непонятно.
>>1536852 >но видео дрожит (явно не 30 fps в опенинге Чем смотришь? В mpv вроде как нормально, по крайней мере таймштампы правильные: в начале идут с частотой ~24fps, в конце ~30. ffprobe также проблем не видит. Можно сэнкодить части по отдельности и склеить на уровне демуксера, но сомневаюсь, что в этом проблема.
>>1536872 Не, по ссылке правильно собранное видео, оно плавное. Ты попробуй его перекодировать. Хочу, например, вемб из него сделать средствами ffmpeg. Вот как это сделать?
Пока что сделал только таким же способом, как и эту mkv — скодировал две части отдельно и склеил через mkvmerge.
Аноним (Microsoft Windows 10: Яндекс браузер)02/01/16 Суб 21:14:25#509№1536909
>>1536909 Awesome Duplicate Photo Finder AntiDupl VisiPics Это для поиска дублированных картинок. Если они одинаковые по содержанию, то сойдет любая программа для удаления дублей.
>>1536890 Я так понимаю, проблема в том, что при транскодинге pkt_duration не адаптируется. С "-c copy" всё ок, как только начинаешь транскодить в любой формат — pkt_duration остаётся равным прописанному в контейнере, вне зависимости от длительности кадров исходника. Ближайший к правде вариант получился с "-copyts -vsync 0", но после pkt_pts_time=55.847000 в исходнике идут фреймы с pkt_duration=33 (что соответствует 30p), в перекодированном файле же так и остаются pkt_duration=41 (что соответствует 24p) и, как я понимаю, из-за этого длительность соседних кадров корректируются и получаются кадры с одинаковым PTS, которые выкидываются плеером при проигрывании. Наверно, патчить надо, хотя может и как-то можно извернуться. >>1537004 https://trac.ffmpeg.org/wiki/How%20to%20speed%20up%20/%20slow%20down%20a%20video
Аноним (Microsoft Windows 10: Яндекс браузер)03/01/16 Вск 00:53:49#514№1537275
< wm4> JEEB, anon32: so which is the currently best open source video renderer on windows? < JEEB> wm4: unfortunately I'd say yours :P < JEEB> EVR-CP does have some sort of vsync stuff but it's just the presenter part
>>1537416 >удобного управления https://wiki.archlinux.org/index.php/Mpv#Front_ends >Mplayer Не развивается, не имеет высококачественного opengl рендера, цветокоррекции, качественных ресемплеров, шейдеров для дебандинга и так далее. Я уж не говорю про тонны прочих улучшений улучшений (вроде какой-нибудь автоподгрузки субтитров или сохраннение скриншота без снятия паузы), обеспеченных огромным количеством работы, вложенной в форк. Пользоваться оригиналом сейчас не имеет ни малейшего смысла, форк обогнал его по всем направлениям. >mplayer2 Посмотри сюда: https://github.com/mplayer2/mplayer2/graphs/contributors и сюда: https://github.com/orgs/mpv-player/people mpv это продолжение работы над mplayer2 теми же людьми, его основавшими. Насчёт оф. разработчиков mplayer, передедших в mplayer2/mpv не в курсе, вроде тоже были.
>>1514107 (OP) Конверторы, у меня такой вопрос. Я тут узнал, что vp9 умеет в мультитрединг, но для этого нужно указать параметр -tile-columns X вместе с -threads Y. Какое число нужно ставить вместо X и как его определять? Или ткните где написано.
P.S.: в /vg и /v лимит тоже 20480Кб
Аноним (Microsoft Windows 7: Firefox based)03/01/16 Вск 15:50:58#527№1538047
>>1539603 >на винде имеет установку из 20 пунктов Что ты несёшь? >когда должна ставится через установщик по даблклику Что ты несёшь? Ознакомься с базовой архитектурой операционных систем перед тем как что-то писать в /s/. >говно от красноглазых Это «говно от красноглазых» с вероятностью 90% обеспечивает декодинг всех форматов в твоём плеере. И в браузере, кстати, тоже.
Аноним (Microsoft Windows 10: Firefox based)04/01/16 Пнд 01:37:29#536№1539697
>>1539729 А ну, я не то скачивал. Как ахуенно иметь репозиторий вместо сайта в 2146. Но в любом случае, в лучших традициях красноглазой разработки, нужно поставить пачку говномодулей, что бы что то заработало. Я понимаю такой подход во всяких убунтах. Там ставить софт - изи. Делать такое говно для винды это рак мозга.
Аноним (Microsoft Windows 7: Firefox based)04/01/16 Пнд 02:07:21#541№1539754
>>1539744 Лол, там в зависимостях все что обычно есть у всех, кто хоть как-то с кодирование видео связан. Да и один модуль это такая большая проблема, учитывая что на странице загрузки заранее предупредили об этом и можно было тупо сделать еще пару кликов для скачки зависимости.
>>1539744 >Как ахуенно иметь репозиторий вместо сайта Чем тебе https://gitgud.io/nixx/WebMConverter не сайт? Если делать нечего, можешь набросать какую-нибудь модную фигню 30-ым шрифтом на бутстрапе, впрочем. >нужно поставить пачку говномодулей Download it here. Don't run ffmpeg.exe you retard, run WebMConverter.exe. Requires .NET Framework 4.5 (Windows 7 comes with 3.5, so you might want to update) Requires AviSynth (2.6.0, 32-bit) Вот кем надо быть, чтобы эти 4 строчки не понять? Походу, вакантное место WebM for Super-Retards открыто. Серьёзно, ты вот сейчас выставляешь программу, которая изначально написана вендузятником для вендузятников, как какую-то продвинутую утилиту, тогда как любая домохозяйка справилась бы с установкой.
Аноним (Microsoft Windows 10: Firefox based)04/01/16 Пнд 02:29:02#543№1539771
Аноним (Microsoft Windows 7: Firefox based)04/01/16 Пнд 04:04:04#545№1539827
>Requires AviSynth А раньше как он без него работал? Нахуй он нужен, это был простой гуй над ffmpeg. Чего он там улучшать начал? >>1539771 Тащемта давно заметил, что на гитхабе каком-нибудь тоже не поясняют ничего что скачать. Скачать-то весь код и все что было скомпилировано для того, чотбы сделать форк. И хорошо если что-то было скомпилировано.
Аноним (Microsoft Windows 7: Firefox based)05/01/16 Втр 16:34:42#564№1543149
https://www.youtube.com/watch?v=6ZqaXHSE7gY Как правильно пожать оригинал Цыгана? Использую двухпроходное кодирование с libvpx-vp9, времени уходит много, качество говно, а размер больше 30М. Понимаю, что это из-за злоебучего фона, на котором он двигается, но что-то ведь можно с этим сделать? Исходный хронометраж и разрешение хотелось бы сохранить.
Аноним (Microsoft Windows 7: New Opera)05/01/16 Втр 16:36:53#565№1543158
>>1543149 сделай своего цыгана с блекджеком и шлюхами
Аноним (Microsoft Windows 7: Firefox based)05/01/16 Втр 16:40:18#566№1543169
Пасаны, вечер в хату, у меня вопрос. переставил шиндовс 7. с десятки. нет дров (напикче смотри) што мне делать, поставил какие мог с devid, но некотроые не устанавливаются. щас сижу с модема, кабель еще не тестил, стоит ведро acer aspire v561. помоги анон
>>1543149 >Исходный хронометраж и разрешение хотелось бы сохранить 1920x1080 mp4 с ютуба весит 110 мегабайт. 5x ужатие AVC при схожем качестве тебе даже Аллах не выдаст.
Аноним (Microsoft Windows 7: Firefox based)05/01/16 Втр 17:49:53#570№1543497
Сап господа. Не совсем по теме, но вроде близко. Есть плеер MPC. Нужно разбить пару фильмецов на эпизоды. Чтобы дорожка видела как на второй пикче. Как сделать и при помощи чего?
Бля, какое mkvmerge говно, пиздец. Оно не может сделать конец отрезка не кейфремом, хотя это совершенно валидная и очень часто необходимая операция. Пиздец.
Аноним (Microsoft Windows 8: Chromium based)05/01/16 Втр 23:21:08#578№1544601
помогарич есть куча файлов названных хуй пойми как надо сделать чтобы каждый из них переименовался в соотвествии с метаинформацией(там есть в большинстве случаев правильный нейм) какие идеи как это сделать?
От создателей webm.py и webm.js, мы представляем вам wybm!
Гуи для скачивания с ютуба и обрезки без пережатия. Установки не требует, только пара зависимостей под линукс, в виндовой версии всё включено. Достаточно комфортно позволяет уложиться в лимит, отрезая по ключевому кадру в начале фрагмента, и в произвольном месте в конце.
Первый преальфа релиз можно скачать по ссылке: https://github.com/Kagami/wybm/releases Доступны 64-разрядная сборка под линь и 32-разрядная под виндоуз. Можно сделать и под мак, если желающие будут.
Ожидаемо куча багов, так что репортите, если что. Сборку под венду вообще пока не тестил, но вроде как должно работать. Критика/фичреквесты приветствуются.
Аноним (Microsoft Windows 7: Chromium based)06/01/16 Срд 09:28:14#582№1545085
>>1545069 >А вот размещение в нём бинариев (!) программ и библиотек вообще считаю крайней степенью неуважения к традициям и духу opensource-разработки. Дебил. Да и там не просто бинарники в мастере, а тег release, все как и должно быть. никакого отношения к этому проекту не имею
Аноним (Microsoft Windows 10: Chromium based)06/01/16 Срд 10:32:56#583№1545108
>>1545018 Я ноль в программировании (хотя собираюсь ЕГЭ сдавать через полтора года). Хочу задать вопрос, почему версия под linux-системы весит меньше, чем под окна?
>>1539763 А доставьте годных мануалов по этой хуйне. Я бы из образовательных целей запилил сайтец на гитхабе своим знакомым из тату-студии.
Аноним (Microsoft Windows 10: Chromium based)06/01/16 Срд 11:08:26#585№1545151
>>1545018 программа пишет после конвертации 'No frames' и кнопка Cancel активна. Зашёл в папку Temp, нашёл это видео с ютаба, но уже в нужном формате. Вопрос: так и было задумано?
>>1545282 >youtube-dl есть в репозиториях большинства дистрибутивов Он там редко обновляется, а ютуб API ломает регулярно. ytdl для данной программы критичен, поэтому вполне разумно включить в билд заведомо работающую версию. Но надо добавить возможность использовать системный, да. >git submodule add Чтобы потом собрать его же вручную? Код ytdl в репе вообще не нужен, но бинари лучше бы выпилить и включать только на этапе сборки, ты прав.
Аноним (Microsoft Windows 10: Firefox based)06/01/16 Срд 21:23:31#603№1546334
>>1546313 >>1545018 Ан, нет. Если выбирать время вручную или остановить видео в любой момент, то позиция старта не активна (энд позишн работает). Если же выбирать на полосе прокрутки, то работает. wybm-win32-v0.0.1
>>1546334 >то позиция старта не активна Так и задумано. Начало отрезка может быть только на ключевом кадре (по ключевым кадрам можно перемещаться с помощью стрелок). Надо бы хелп добавить, конечно. >полосу громкости еще бы добавить Можно в фуллскрине менять (f/даблклик). Контрол пока не запилил дизайнер из меня никакой.
Аноним (Microsoft Windows 10: Firefox based)06/01/16 Срд 21:51:00#605№1546411
>>1546341 >на ключевом кадре Да, не очевидно для меня было. Можно сделать так, что при вводе вручную - интер - переход на ближайший ключевой кадр? Кнопка 'cancel editing' прямо у дорожки. В первый раз нажав (не прочитал, естественно), пришлось заново операции производить. Лучшее ее отдельно выделить как-то. Рядом с 'Enter you youtube url' не мешало бы кнопку вставки из буфера. А у выбора аудио кнопку сохранения отдельно в каком-нибудь mp3. У выбора видео, вместо него выбор картинки с диска или самого видео. Чтобы вся видео дорожка состояла из нее.
Мля, я тут сейчас всего понапишу, в общем умолкаю.
>>1546411 >интер - переход на ближайший ключевой кадр А как на неключевой тогда? >Кнопка 'cancel editing' прямо у дорожки Это да. Надо конфирмейшн добавить, наверно. Или переместить куда-нибудь, хз. >кнопку вставки из буфера А чем это лучше Ctrl+V? >А у выбора аудио кнопку сохранения отдельно в каком-нибудь mp3 >У выбора видео, вместо него выбор картинки с диска или самого видео Выходит за рамки данной программы. >Мля, я тут сейчас всего понапишу Да пиши, чо, фидбак всегда полезно.
Аноним (Microsoft Windows 10: Firefox based)06/01/16 Срд 22:16:51#608№1546485
>>1546464 >А как на неключевой тогда? Хз. У меня тут одном видео вообще ключевые кадры с промежутком в 5 сек были. >А чем это лучше Ctrl+V? Лишние действия же. Даже если мышкой вставлять, одна лишняя кнопка получается.
Алсо, зачем в app.nw youtube-dl.zip, вин версии он не нужен же? И еще программа без http:// или https:// ссылки не принимает.
>>1546485 >Лишние действия же Ну хз. Можно по идее на старте вставлять из буфера обмена, если там что-то похожее на ютубовский URL. Как, например, «Open URL» в Transmission. >зачем в app.nw youtube-dl.zip, вин версии он не нужен же В виндоуз-версии libpython+исходники ytdl, в линукс только зазипованные исходники. >без http:// или https:// ссылки не принимает Да, надо над парсингом поработать.
Аноним (Microsoft Windows 10: Firefox based)06/01/16 Срд 22:26:14#610№1546501
>>1546485 >youtube-dl.zip Его забыли убрать из app.nw wybm-win32-v0.0.1.7z, в app-win32-v0.0.1.nw его нет.
Аноним (Microsoft Windows 10: New Opera)06/01/16 Срд 23:16:57#613№1546591
вы же подскажете как сделать бегущую строку с текством в консоли, чтобы строка пробежала раз и всё? я учу анона кодировать прон в вебм, и соус накладывать повекрх
У меня тут ещё один вопрос появился. Пихаю pause в FIFO Вот что пишет в терминале: >[input] Warning: command 'pause >[input] ' is deprecated, replaced with 'cycle pause >[input] ' at input_file. Что это должно означать? Команду cycle pause я в мане не нашёл...
ffmpeg — говно. Если на входе больше одного файла, то нельзя заставить работать "-ss" как опцию выходного типа только для первого файла. Применяется к обоим. А если "-ss" между первым и вторым входом, то применяется только ко второму файлу.
>>1548076 Требуется некоторое количестве вещества, чтобы уметь вчитываться в сообщения.
Ну, пожалуйста. Дано: два файла. Задача: пропустить первые N секунд в первом файле с точностью до кадра, второй файл использовать целиком, скопировать оба файла в итоговый файл.
ffmpeg -ss N -i 1 -i 2 <- неаккуратно ffmpeg -i 1 -ss N -i 2 <- действует только на второй файл и неаккуратно ffmpeg -i 1 -i 2 -ss N <- действует на оба файла
>>1548112 >ffmpeg -itsoffset -N -i 1 -i 2 Ты свои команды проверяешь перед отправкой? Первый файл вообще не сдвинуло. (И да, это -c copy, забыл уточнить.)
>>1548157 Нашёлся ответ, лол. >- Seeking in some formats does not work in the FFmpeg decoder because of the limitations of the FFmpeg libraries (and seeking is disabled for them). FLV also has seeking issues and is disabled but will be enabled if >SEEK_IN_DECODER is set in the FFmpeg decoder plug-in. (This may be parameterised in due course.)
>>1548196 >Но зачем, если я это многократно применял на практике? Ну и кому после этого мозги покупать надо? Тебя не учили, что решения под разные наборы условий не обязательно работают?
У тебя: 1) Сдвигается аудио 2) Используется один и тот же файл
У меня в условии: 1) Два разных файла 2) Сдвигать надо и видео, и аудио 3) Скопировать надо все потоки из обоих файлов
>>1548248 >Зачем? Превью. >Всё сдвигается. Ну я скачивал эти два файла и твоя команда не обрезает первый видеопоток.
Продемонстрируй ещё раз: 1) Исходники 2) Результат 3) Команду
Должно быть примерно так: Вход: [--------------] ← видео 1 [--------------] ← аудио 1 [--------------] ← видео 2 Выход: [----------] ← видео 1 [----------] ← аудио 1 [--------------] ← видео 2 Мы обрезали (-ss) первый файл, оставили без изменения второй.
https://github.com/Kagami/wybm/releases Список изменений: — Тайтл видео сохраняется в метеданных видео — Текущее видео отображается в заголовке окна — Поддержка формата vp8.0 (вебм видео+аудио), теперь должна быть возможность скачать любое видео с ютуба — При сохранении предлагается более адекватное имя по умолчанию — Ютубовские ссылки корректно валидируются, теперь практически любая ссылка на ютуб должна приниматься — На старте будет автоматически вставлен ютубовский URL из буфера обмена — Поддержка превью (дополнительным треком)
Аноним (Microsoft Windows 10: Firefox based)08/01/16 Птн 03:29:36#637№1548489
>>1548368 В общем: Иногда проскакивает ошибка Got wrong video или audio data. При повторном скачивании все нормально. При сохранении видео с фреймом превью или выбранной с диска картиной постоянно вылезало ffmpeg exited with code 3221225477 () При скачивании один раз было еще Invalid data found when processing input. На одном видео (с 1fps) старт позишн вообще нельзя было выбрать. На другом промежутки между ключевыми кадрами были от 10 до 15 сек, а на другой половине видео вообще не было. Может быть как-то пересмотреть кат? В других программах режется же как-то без ключевых кадров. При отмене видео и выборе другого, файлы из темп не удаляются, качаются новые, если взять даже тоже самое видео с теми же дорожками. Все временные файлы удаляются только после закрытия программы. Ну, это не существенно. Но в темп иногда остаются пустые папки, которые не удаляются после закрытия программы. Вроде, так получается после Got wrong video/audio data.
>>1548489 Лол, жесть я набыдлокодил! Спасибо за фидбек, буду фиксить.
>Иногда проскакивает ошибка Got wrong video или audio data. При повторном скачивании все нормально. А оно до конца скачивает или сразу вылетает? Если сразу, то это ютубо-проблемы скорее всего, кривые линки выдаёт. >При сохранении видео с фреймом превью или выбранной с диска картиной постоянно вылезало ffmpeg exited with code 3221225477 () Только на одном? Есть ссылка? >При скачивании один раз было еще Invalid data found when processing input Воспроизводится или случайно? Тоже ютубо-проблемы, наверно. >с 1fps Иногда в метаданных ютуба кривые значения, на работу это влиять не должно. >старт позишн вообще нельзя было выбрать >На другом промежутки между ключевыми кадрами были от 10 до 15 сек, а на другой половине видео вообще не было Может в самих файлах 1/очень мало ключевых кадров? Ну или скинь примеры, я посмотрю. >Может быть как-то пересмотреть кат? В других программах режется же как-то без ключевых кадров. Без пережатия начало фрагмента может быть только на ключевом кадре. Не хочется переусложнять и добавлять энкодинг, к тому же это будет дублировать функционал webmforretards и прочих программ. В крайнем случае можно сохранить видео целиком через wybm, а обрезать с пережатием в чём-нибудь другом. >Все временные файлы удаляются только после закрытия программы Сейчас так, да, чтоб зазря не проверять, что ещё нужно, а что — нет. Файлы весят не очень много, по идее проблем быть не должно + можно если что зайти в каталог и руками обработать. >Но в темп иногда остаются пустые папки Да, это какая-то дурная бага, тоже наблюдаю. Может либа не успевает очистить до того, как процесс ноды жёстко прибивается, хз. Пофикшу.
Аноним (Microsoft Windows 10: Chromium based)08/01/16 Птн 03:50:03#639№1548504
Есть файл 1 с видео- и аудио-треками. Есть файл 2 с видео-треком и одним кадром (превью). Требуется обрезать треки файла 1 (-ss, -to) и приклеить превью (третьим треком). И всё это одной командой. Двумя элементарно, а вот на тему того, что через одну это похоже что не сделать, я и написал в первом сообщении. И потом даже дал ссылку на мэйллист, где это так и не решили. А ты, вместо того чтобы вчитаться в смысл сообщения, начал свой бугурт изливать и пустыми речёвками бросаться. Ффмпег его священный, видите ли, обижают.
>>1548534 Да, с "-c copy" -ss берёт ключевой кадр перед указанными таймштампом. Даже если указывать точно на ключевой кадр (показания mkvinfo и ffprobe совпадают до миллисекунды), то всё равно начинает с предыдущего ключевика. На тестовом файле, который у меня был, пришлось добавить 7 миллисекунд, чтобы таки взял нужный. Может это от файла зависит, фиг знает, но такое поведение для меня недопустимо. Ну и "-to" начинает как "-t" работать, но это мелочи.
Аноним (Microsoft Windows 10: Firefox based)08/01/16 Птн 12:37:31#646№1548989
>>1548503 >А оно до конца скачивает или сразу вылетает? Выскакивает сразу после download. Да, не в программе проблема, наверное. Вопроизвел эту ошибку на 0.0.1 версии. >Только на одном? Есть ссылка? Превью ни на одном видео не удалось сделать. Ошибка вылетала постоянно. >Воспроизводится или случайно? Вылезало только 1 раз после Gathering video info. >Ну или скинь примеры, я посмотрю. https://www.youtube.com/watch?v=y3k5dfCZd0g https://www.youtube.com/watch?v=6vTPo8Jb9aI
>>1548989 >Ошибка вылетала постоянно Пикрелейтед. Можешь распаковать app.nw и тому ffmpeg, который внутри, сказать: ffmpeg -i img.jpg -frames:v 1 -c:v libvpx -threads 8 -b:v 0 -crf 30 -vf scale=1281:721:force_original_aspect_ratio=increase test.webm Код 3221225477 вроде как сегфолт означает. >[YouTube] Cross Game Ending 1 (Full)[РАСКРЫТЬ] >[YouTube] End of Ep1 CrossGame[РАСКРЫТЬ] Починил! (в мастере) Немного неправильно altref скипал и пропускались ключевики. Вообще, ютубовцы кодируют свои видео так, что ключевик идёт не реже, чем каждые 5 секунд, т.е. что-то вроде -g 120 для 24fps.
Аноним (Microsoft Windows 10: Firefox based)08/01/16 Птн 16:07:05#648№1549512
>>1549512 Ага, уберу, спасибо. Если есть время и желание, можешь другие билды Zeranoe (в особенности интересуют Win32 static разных ревизий) на той же команде потестить? Я даже не пойму: это чей-то временный баг или какая-то херня с 32-х разрядной libvpx.
Аноним (Microsoft Windows 10: Firefox based)08/01/16 Птн 16:30:03#650№1549531
Fixed ffmpeg segfaults on Windows Fixed default name suggestions Fixed keyframes info parsing Probably fixed tmp files being left after exit Add loop-cut-fragment control Better styles Show cut fragment boundaries on slider Allow to clear start/end position
Аноним (Microsoft Windows 10: Firefox based)09/01/16 Суб 00:24:21#653№1550741
>>1550333 Отлично. Работает без проблем. Осталось кнопку cancel edit отдельно куда-то вывести, а на ее место регулятор громкости. При выборе аудио добавить в список none или при самом редактировании добавить галочку, если понадобится сделать видео без звука.
Аноним (Microsoft Windows 7: Internet Explorer)09/01/16 Суб 00:51:44#654№1550774
Вопросы от нуба 1) Смотрите, я обрезал нужный мне фрагмент видео, который я хотел форматнуть в webm и он получился у меня 80 с хером мигов 2) Ладно, подумал я. Открыл http://www.online-convert.com/ Залил туда свое видео. Оно отформатировалось в вебемку в размере 24.6 мб.
На сколько я помню максимально разрешенный размер составляет 20-ка.
ВОПРОС: Как мне без особых потерь качества сжать мое видео в нужный лимит
Аноним (Microsoft Windows 7: Firefox based)09/01/16 Суб 06:06:22#659№1550952
https://github.com/Kagami/wybm/releases Add help dialog Add file info dialog Add autofit mode Ask on cancel editing Allow to skip audio track in format choose form Ability to open folder with resulting file Громкость не успел Очистку временных файлов и работу с окнами немного переделал, могли появиться новые баги.
Аноним (Microsoft Windows 10: Firefox based)10/01/16 Вск 03:24:49#667№1553831
>>1553800 Потестил. После Got wrong video/audio data ретрай не дает никаких результатов. Все равно приходится отменять и заново получать инфу о файле. Может быть переделать функцию этой кнопки и она сможет сама сделать get info и начать загрузку тех же самых видео и аудио (если выбран)? В File info можно добавить информацию о битрейтах и кодеках дорожек, а так же из размер (с учетом ката). На некоторых видео в меню выбора дорожки ошибочно пишет 1fps, в file info уже указывается правильной фпс.
Вылетало ffmpeg exited with code 1 (C:\Users\User\AppData\Local\Temp\wybm-7100bAtprZKyUhjR\v.webm: Invalid data found when processing input если выбирал vp8+vorbis на 2 разных видео, а потом взяло и перестало, ерунда какая-то. >Очистку временных файлов и работу с окнами немного переделал, могли появиться новые баги. Да, временные файлы теперь вообще не удаляются, за исключением файлов из app.nw.
И на закуску. Если нажать autofit, а потом canсel, программа крашится. wybm-v0.1.0-win-x86
>>1553831 >Да, временные файлы теперь вообще не удаляются, за исключением файлов из app.nw >И на закуску. Если нажать autofit, а потом canсel, программа крашится Хм, печально, походу на винде апи для работы с окнами немного другое. А если «ok» нажать, то что? Другие окна работают? Наверно, придётся опять винду в виртуалку ставить. >После Got wrong video/audio data ретрай не дает никаких результатов. Все равно приходится отменять и заново получать инфу о файле. Да, тоже такое видел. Там, наверно, кривой линк возвращается и его перекачка результата не даёт. >Может быть переделать функцию этой кнопки и она сможет сама сделать get info и начать загрузку тех же самых видео и аудио (если выбран)? Да, наверно, надо посмотреть как youtube-dl такие случае обходит, он вроде после каждого вызова файл скачивает. Хотя, может я не очень много его использовал. >а потом взяло и перестало, ерунда какая-то Можешь в следующий раз файлы из tmp достать и выложить куда-нибудь?
>>1553831 >На некоторых видео в меню выбора дорожки ошибочно пишет 1fps Это в метаданных ютуба. >в file info уже указывается правильной фпс А это уже данные mkvinfo.
Аноним (Microsoft Windows 7: Chromium based)10/01/16 Вск 04:45:52#670№1553851
У вас перекоп был?
Аноним (Microsoft Windows 7: Chromium based)10/01/16 Вск 04:48:52#671№1553852
>>1553851 Нет? Тогда пишу сюда. Есть одна шебм, только-что сделанная, есть ли какой-то способ обрезать её? Ибо при конвертации не указал длинну аудиофайла и поэтому она как-бы и сконвертировалась, но длинной как аудиофайл. И теперь она идет 4 минуты вместо одной.
Аноним (Microsoft Windows 7: Chromium based)10/01/16 Вск 05:12:56#672№1553861
>>1553860 Без перерендеринга. Ибо эти 85 ебучих секунд рендерятся что-то около 10 минут. Я хуй знает как это работает.
Аноним (Microsoft Windows 7: Chromium based)10/01/16 Вск 08:06:00#673№1553920
>>1553800 А ты не хочешь папку из appdata перенести в папку с программой?
Аноним (Microsoft Windows 7: Chromium based)10/01/16 Вск 08:52:21#674№1553967
>>1553948 >при установке Какой установке? Она в архиве. Я распаковываю архив, например, на диск д. Хочу чтобы она вся была на диске д, а не разбрасывалась по двум и более дискам, если, например, темп на третьем диске.
Аноним (Microsoft Windows 7: Chromium based)10/01/16 Вск 09:55:30#675№1554006
>>1553997 >Если очень хочется, можешь сменить расположение временного каталога конкретно для этой программы переменной среды TMP (или TEMP — без понятия, какая используется). То, что она пишет в темп находится там, где оно должно находиться, в папке темп. Я всего лишь не хочу, чтобы была еще третья папка в appdata. Чем вы читаете? Темп он чистится. После каждого запуска "на попробовать" очередной поделки с двачей вычищать appdata, зачем? Если то, что пишется в appdata для программы временно, пусть оно пишется в темп, если не временное, пусть пишется в папку с программой. Портабельность, не?
Аноним (Microsoft Windows 10: Chromium based)10/01/16 Вск 11:49:37#676№1554134
>>1514107 (OP) Вики - говно. Куча воды, по факту нихуя нету. Зато тысячи примернов без нормального объяснения. Пришлось лезть в гугол, чтобы понять как изменить разрешение и битрейт выходного видео. Аминь.
>>1553997 >В FreeBSD не будет работать. Надо #!/usr/bin/env bash. Все верно, один из немногих плюсов фрибсод преред Линухом - никто не кладет гнупидорское говно в ключевые директории, и многие даже стараются избегать линуксизмов, баш ставится отдельно и в префикс /usr/local/ как и остальной софт, поэтому недавно перешел на zsh в качестве интерактивной оболочки, т.к. sh - это издевательство над психикой после баша, а скрипты на баше никогда и не писал, только sh, только классика.
Аноним (Microsoft Windows 7: Chromium based)10/01/16 Вск 12:28:29#678№1554216
Аноним (Microsoft Windows 10: Firefox based)10/01/16 Вск 12:31:52#679№1554220
>>1553839 >А если «ok» нажать, то что? Другие окна работают? Если нажать ок, все нормально. >Можешь в следующий раз файлы из tmp достать и выложить куда-нибудь? ffmpeg exited with code 1 (C:\Users\User\AppData\Local\Temp\wybm-2828Oft0JszQpqTZ\v.webm: Invalid data found when processing input http://rghost.ru/7GzCxXp9b
Аноним (Microsoft Windows 10: Chromium based)10/01/16 Вск 12:45:52#680№1554236
1080p mp4 => 800x450 1200 битрейта в ВП9 кодируется со скоростью 8-12 кадров в секунду? Чего так медленно-то? На минутное видео уходит минут 5. Пошустрее как-нибудь можно?
>>1553861 wybm не перекодирует видео, если ты про это. Обрезать без потерь в среднем меньше секунды занимает. >>1553920 Всмысле AppData\Local\Temp\wybm-* файлы? А какой в этом смысл? Портабельность не накладывает ограничений на размещение временных файлов, это ж не конфиги какие. Если ты про то, что оттуда не удаляется, то это временный баг. >Если то, что пишется в appdata для программы временно, пусть оно пишется в темп, если не временное, пусть пишется в папку с программой Или там что-то ещё есть? >>1553997 Пофиксил.
>>1554220 >Если нажать ок, все нормально. Хм, странно, у этих кнопок обработчики почти что одинаковые. >http://rghost.ru/7GzCxXp9b Пустое видео и корректное аудио. Вероятно, опять кривые линки, которые Content-Length:0 возвращают.
Аноним (Microsoft Windows 7: Chromium based)10/01/16 Вск 13:11:44#683№1554295
>>1554245 >Или там что-то ещё есть? Там что-то очень похожее на куски хрома. Путь соответственно \Users\\AppData\Local\wybm\User Data\Default Темп там, где должен быть темп.
>>1554220 >>1554260 Лол, блин, так и знал, иногда гугль 302 отвечает на GET, а там нулевой content-length. Исправлю, вероятно тогда и retry переделывать не нужно будет.
Аноним (Microsoft Windows 8: Firefox based)10/01/16 Вск 17:36:53#687№1555229
>>1532280 >Крупнейший видео-хостинг YouTube использует VP9/Opus для значительного снижения затрат по хранению и передачи контента А вот смотрите, я в фаерфоксе меняю там разные настроечки в конфиге и могу смотреть один и тот же видос в вп9, вп8, и avc. Получается, что физически он представлен в трёх разных вариантах на серверах. Внимание, вопрос. О каком снижении затрат тут идет речь?
>>1555229 Трафика. У VP9 приоритет, если в браузере доступен, соответственно серверу нужно отдать меньше байт на то же видео.
Аноним (Microsoft Windows 10: Firefox based)10/01/16 Вск 18:51:25#689№1555577
>>1553800 Еще один баг нашел. Если закончить работу с одним видео, сохранить его, потом нажать кэнсл, то скачка дорожек следующего видео не будет происходить. Все время будет Saving video/audio 0B. Приходится перезапускать программу.
>>1555577 Спасибо, поправлю. А кнопка cancel в диалоге autofit всё также крэшит программу, при этом со всеми прочими диалогами и кнопками в них (включая ok, yes, no, крестик на окне) всё нормально?
Аноним (Microsoft Windows 10: Firefox based)10/01/16 Вск 19:11:34#691№1555663
Аноним (Microsoft Windows 10: Firefox based)11/01/16 Пнд 15:59:17#701№1556717
>>1556259 Краш с cancel остался. Зато, вроде, перестали появляться got wrong video/audio data. Баг с отсутствием скачки при cancel edit остался. При закрытии программы, файлы из темп удаляются. Но, если зайти в любое окно типа file info/help/autofit, из временной папки удаляются файлы a.webm и v.webm, а после закрытия программы в темп остается пустая папка из под них.
>>1556717 >Краш с cancel остался >Баг с отсутствием скачки при cancel edit остался >Но, если зайти в любое окно типа file info/help/autofit, из временной папки удаляются файлы a.webm и v.webm Блин, они это на линуксе только починили что ли. Там какая-то хрень, что при закрытии любого диалогового окна, вылетает событие process.exit, из-за которого прибивается весь текущий temp и http-модуль перестаёт работать. В гите на линуксе этого нет, а на винде, наверно, осталось. Пойду зарепорчу. >Зато, вроде, перестали появляться got wrong video/audio data Теперь по идее больше не должно их быть, кроме очень редких случаев. Ну и если много скачать, там может 402/429 вылезть: https://github.com/rg3/youtube-dl/#i-get-http-error-402-when-trying-to-download-a-video-whats-this https://github.com/rg3/youtube-dl/#http-error-429-too-many-requests-or-402-payment-required (У меня, впрочем, ещё ни разу не было, хотя видео через ytdl всё смотрю.)
Потестил. >Баг с отсутствием скачки при cancel edit >если зайти в любое окно типа file info/help/autofit, из временной папки удаляются файлы a.webm и v.webm, а после закрытия программы в темп остается пустая папка из под них. Это исправилось. Остальное осталось. C:\Users\User\AppData\Local\wybm может удаляться вместе с темп файлами?
Алсо, с 4:3 видео пикрелейтед (на меньших разрешениях монитора вообще ужас, наверное), а на светлых видео полосу громкости плохо заметно (можно ей постоянное значение как-то задать, все время приходится уменьшать).
Аноним (Microsoft Windows 7: Firefox based)11/01/16 Пнд 17:08:16#705№1556910
>>1556890 >Остальное осталось. А что осталось? Крэш на cancel в autofit только? >C:\Users\User\AppData\Local\wybm может удаляться вместе с темп файлами? Это фреймворк создаёт, посмотрю, можно ли отключить. >Алсо, с 4:3 видео пикрелейтед Ага, надо бы к 16:9 приводить панель видео и чёрные полосы по бокам для прочих аспектов. >а на светлых видео полосу громкости плохо заметно Ок, как-нибудь застайлю. >можно ей постоянное значение как-то задать, все время приходится уменьшать Системную громкость уменьшить? Можно и в конфиг, впрочем, но тогда AppData нельзя будет удалить. Ещё бы шрифт надо нормальный тащить, а то винде страшный по умолчанию. С засечками, фи. >>1556910 Will You Be Mine webm + youtubeвуб-вуб-вуб% Вёбм
Аноним (Microsoft Windows 10: Firefox based)11/01/16 Пнд 17:47:30#707№1557003
>>1556939 >Крэш на cancel в autofit только? Да. >Можно и в конфиг, впрочем, но тогда AppData нельзя будет удалить. Пусть тогда как есть. В микшере убавить звук программы не составляет труда.
>>1557003 >Да. Фиг даже знает, как это отладить. Сейчас чуть-чуть код закрытия поменял, может само исправится, лол. Невовремя они новый релиз выпустили, блин. Ещё пару месяцев бы и в гите все явные баги вычистили бы.
Котаны, когда то давно кто-то кидал на двачах скриптик под линь, где вписываешь максимальный размер видео, запускаешь через консоль, скармливаешь ему youtube 720p.mp4 и выходит на выходе webm. Где найти, подскажите.
Аноним (Microsoft Windows 10: Firefox based)11/01/16 Пнд 19:02:39#710№1557135
>>1557033 >Фиг даже знает, как это отладить. Убрать кнопку?
Аноним (Microsoft Windows 10: Firefox based)11/01/16 Пнд 19:13:32#711№1557163
В общем app.nw в prompt.html удалил: document.getElementById("cancel").onclick = function() { wybm.emit("cancel"); } Падения прекратились, кнопка cancel работает.
Аноним (Microsoft Windows 10: Firefox based)11/01/16 Пнд 19:15:51#712№1557166
>>1557163 Лол, понял в чём фигня. У <button> дефолтный тип submit, в итоге нажатие на Cancel вызывает два события, второе из которых приводит к повторному закрытию окна и это может вызывать крэш. А я думал, что у <button> дефолтный тип button :3
Аноним (Microsoft Windows 7: SeaMonkey)11/01/16 Пнд 20:15:04#714№1557272
Парни, я нуб в ffmpeg. Подскажите команду чтобы автоматически подбирался битрейт под размер в 6144 кб и были задействованы 8 потоков. Кодек vp9. Есть такое?
Аноним (Microsoft Windows 7: SeaMonkey)12/01/16 Втр 00:55:14#718№1557766
Делаю в два прохода, первые кадры всё равно битрейд занижен по сравнению с тем что нужно. [code]fmpeg -i ".mp4" -sn -dn -vf scale=999:-13 -qmin 0 -quality best -c:v vp9 -c:a libopus -deadline 2147000000 -b:v 750k -pass 1 -auto-alt-ref 1 -lag-in-frames 25 ".webm"[/code] ЧЯДНТ?
https://github.com/Kagami/wybm/releases Check against input file equals to the output Ask confirmation on exit Fix crash inside confirm dialog Fit video to the current window height, keeping the aspect ratio Store temporal AppData inside unpacked directory on Windows
В AppData на самом деле осталась пустая директория "Crash Reports", но её не удалось выпилить, похоже захардкожена.
В TODO: — Починить, что сейчас сломается — Возможность использовать системные ytdl/mkvinfo/ffmpeg — Нормальный шрифт — Застайлить слайдер громкости — Больше информации в окне информации Что ещё?
>>1557875 А то! Ну, можешь предложить какой кроссплатформенный GUI тулкит получше. Qt: плюсы сами свои жрите, а с PyQt надо со сборкой под винду ебаться. GTK, wxWidgets, Tk: плохая поддержка за пределами линукса/маргинальщина/мертво.
>>1557883 Так это оно и есть, просто в виде стэндалон приложения оформлено, внутри сплошной жабаскрипт. Вообще, я изначально хотел сделать полностью клиент-сайд (по типу webm.js), там всё элементарно за исключением одной детали: с ютуба так файл не скачать, а значит весь смысл теряется. Лепить сервер-сайд проходчик crossorigin малонадёжно, забанят. >>1557884 Конечно хуже. У плюсов, хоть и старательно очеловечаемых в последних версиях, никаких юзкейсов не осталось — их с двух сторон выпихнули Go и Rust. А вот JS очеловечели, начиная с ES2015, и смысл использовать по-прежнему есть. >>1557887 Низкоуровнево, все виджеты самому писать.
>>1557900 Да я понял. Это просто больше подходит для гуи к демонам вроде торрент-клиентов, I2P и т.д. Запускать отдельно демона для обычной нерезидентной программы это изврат. >>1557904 Есть для GTK, Qt из неплюсов сложно использовать просто. Вот: https://www.reddit.com/r/rust/comments/1w2o4l/qt_bindings_for_rust/ >я выбрал бы последний Нет, ну я понял бы ещё числодробилки, пока под Rust либ мало написали, но для гушки-то? Потратишь только кучу времени зазря. Это уж не говоря о том, что под Qt тот же QML яваскриптовый советуют использовать. Хотя, здесь я предвзят немного, меня в дестве злые дяди плюсами пугали. Знать их по крайней мере не помешает, а вот писать уже не обязательно. >>1557905 Суть в том, что нужно будет прокачать данные через какой-то сервер и вот его можно забанить по айпи.
>>1557913 Ну так тебе нужно, чтобы на другой стороны кто-то отвечал соответствующе (через postMessage или ещё какие хаки, которые crossorigin могут обойти). А ютуб такого функционала не предоставляет. Причём, как я понимаю, эта либа сейчас никакого смысла не имеет, т.к. есть нормальные CORS-хидеры для данной задачи. Но они должны стоять на сервере, а у ютуба их нет.
Аноним (Microsoft Windows 10: Firefox based)12/01/16 Втр 11:22:20#729№1558145
>>1557863 >Ask confirmation on exit Не спрашивает, сразу закрывается. Больше ничего не заметил.
Можно сделать изменение громкости на колесо мыши, перемещение окна программы при зажатии лкм на видео, поменять цвет черных полос (на цвет фона программы, например), которые появляются при ресайзе, чтобы было видно реальные размеры видео.
wybm-v0.1.2-win-x86.7z А, если паковать в 7z на ультра, архив на 5мб меньше получается.
>>1558145 Ого, почти что готово к первому стабильному релизу. Только по мелочам поправить. С закрытием — хз, у них там похожий баг висит, должны починить, наверно. Не особо критично. Спасибо, что помогаешь искать баги, няша :3 Без тебя бы я не нашёл столько.
Аноним (Microsoft Windows 10: Firefox based)12/01/16 Втр 17:24:13#737№1558878
>>1558760 Это у тебя. В лисе и хроме играет без проблем. Спроси в хромотреде.
Аноним (Microsoft Windows 7: Chromium based)12/01/16 Втр 17:40:16#738№1558942
>>1558878 у меня браузер старый поэтому смысла особого нет там вопросы задавать, просто я думал может у всех так, т.е например криво конвертировали и таким залили, поэтому и спросил.
Обновил список утилит, теперь вроде всё кроме мокрописек есть: https://github.com/Kagami/webm.py/wiki/Related-links Самое вменяемое кроссплатформенное GUI это вроде как QWinFF, ему только один пресет написать и всё.
Аноним (Microsoft Windows 7: SeaMonkey)12/01/16 Втр 19:38:02#741№1559319
-cpu-used 0.16 это использовать дополнительно 0.16 мошьностей процессора? Или сделать тяп ляп наплевав на 0.16?
>>1559319 Лол, ты что там употребляешь? Ты, наверняка, в каких-нибудь доках увидел -cpu-used 0..16, да? Так 0..16 это диапазон значений, а не разделитель целой части и дробной.
Аноним (Microsoft Windows 7: SeaMonkey)12/01/16 Втр 19:45:42#743№1559341
>>1558145 >если паковать в 7z на ультра, архив на 5мб меньше получается Какой именно? wybm.7z или app.nw? app.nw LZMA нельзя, там DEFLATE, а wybm.7z на ultra у меня всего на 1 мегабайт получился. Хотя ещё можно попробовать LZMA2 и -mx=9 для .nw.
02:31 < peloverde> plenty of exciting opensource work going on on the ngv2 branch :) 02:33 <+TD-Linux> peloverde, indeed I saw you got rANS landed :) 02:34 <+TD-Linux> did you get to do a benchmark? 02:38 < peloverde> TD-Linux: It was sitting at 10% faster (user seconds; -8.5% perf estim cycles) for full decode at 2.2Mbps
>>1560346 Ну по идее ближе к началу стандартизации наработки Daala, Thor и VP10 объединят (типо как было с CELT и SILK). По факту же гугл пока особо не заинтересован в сотрудничестве и продолжает пилить свой формат. Ну а фигли ему, On2 куплен, люди и перспективы вроде как есть, они там сами с усами. Ещё AOMedia стоит в стороне, хз чем они там вообще занимаются.
>>1560362 https://github.com/ittiamvpx/libvpx/issues/2 >It would not work in OpenCL platforms based on discrete cards such as Nvidia, AMD graphics cards. >Please note that this project became obsolete, as the WebM libvpx improved quality significantly by changing its algorithms. >We are now working on the new OpenCL project libvpx-1, based on the latest WebM libvpx's quality. libvpx-1 is not yet complete. It is a "work-in-progress". You could track that project for the latest updates. Первый бесполезен, а второй bleeding edge. Но может собрать всё-таки получится.
>>1560362 Собрал: >./configure --enable-opencl --opencl-lib=/opt/cuda/lib64/libOpenCL.so --disable-unit-tests --disable-vp8 --enable-debug && make -j8 Запустил: >./vpxenc park_joy_420_720p50.y4m --gpu --codec=vp9 --end-usage=q --cq-level=25 -o test.webm Сегфолтится: (gdb) bt #0 end (worker=0x0) at vpx_util/vpx_thread.c:148 #1 0x0000000000485f87 in vp9_remove_compressor (cpi=0x7ffff6ad2020) at vp9/encoder/vp9_encoder.c:2117 #2 0x0000000000486470 in vp9_create_compressor (oxcf=oxcf@entry=0x834cb8, pool=0x83d820) at vp9/encoder/vp9_encoder.c:1670 #3 0x00000000004770f7 in encoder_init (ctx=<optimized out>, data=<optimized out>) at vp9/vp9_cx_iface.c:812 #4 0x0000000000473e60 in vpx_codec_enc_init_ver (ctx=ctx@entry=0x823050, iface=<optimized out>, cfg=cfg@entry=0x822c80, flags=<optimized out>, ver=ver@entry=11) at vpx/src/vpx_encoder.c:54 #5 0x0000000000403c69 in initialize_encoder (global=0x7fffffffdd50, stream=0x822c70) at vpxenc.c:1526 #6 main (argc=<optimized out>, argv_=<optimized out>) at vpxenc.c:2076
Аноним (Microsoft Windows 7: Chromium based)13/01/16 Срд 05:55:23#761№1560464
>>1558952 Как раз таки 31, и у меня проигрываются webm но почему-то не все, а по поводу дыр - все связки и сплоиты подгружаются через фреймы, adblock их блокирует, а те версии что дальше 31 мне кажутся медленными. Такие дела.
Аноним (Microsoft Windows 7: Chromium based)13/01/16 Срд 05:58:37#762№1560466
Выглядит вроде как справедливо — libvpx-vp9 выезжает на низких битрейтах за счёт более совершенных техник, доступных в формате, тогда как на высоких решает задротство, вложенное в энкодер. Ну и ещё у кого-то утёнок и всё битрейты ниже transparent автоматически считаются говном.
>>1560464 >но почему-то не все Я ж уже ответил. В 31 вроде как Opus (твоя вебм по ссылке VP8+Opus) уже есть, но может поддержка неполная. (Может связка VP8 и Opus не нравится или 60fps у VP8 или ещё какая фигня, для этого дебаг логи надо смотреть.) >все связки и сплоиты подгружаются через фреймы, adblock их блокирует Ну только может самые массовые, с чего ты взял, что в адблоке будут правила под все эксплойты старых браузеров, который в новом, скорее всего, никак себя не проявляют. Ходить с таким браузером это как выставить ssh со словарным паролем или флэш не обновлять (под флэш куча RCE CVE и они на чёрном рынке вполне успешно ходят, под лису вот здесь смотри красненькое: https://www.mozilla.org/en-US/security/known-vulnerabilities/firefox/ (тот же баг PDF.js эксплуатировался ещё до официального исправления, а теперь он у каждого скрипткиддиса есть), под хром тоже где-нибудь статистика лежит). Расскажи потом через сколько времени троянца поймаешь, интересно.
Про аппаратный декодинг VP9/HEVC: >VP9 decoding should get better this year. Intel Broxton (Atom class) has it already enabled in the VAAPI driver code, Kabylake should be able to do the same. Usually a fast CPU can already decode the bitrates used by YouTube @4k. That seems to be faster than decoding HEVC. But the same chip should support HEVC Main 10 too. Will be interesting if Nvidia's GP1xx (Pascal) will provide everything for VDPAU. AMD's Polaris chips and maybe some new APUs could decode and maybe encode VP9 certainly as well. 2015 was a bit boring with only one GM206 (GTX 960/950) desktop chip and Skylake with HEVC 8 bit for Linux (but you need 10 bit for 4k TV Station). Hopefully we do not need to wait for Xmas ;-)
Ебать вы здесь поехавшие задроты. Столько мозгоебли чтобы склепать вебмку для харкача. Найдите уже себе работу. и тян, азазазаз
Аноним (Microsoft Windows 7: Midori)13/01/16 Срд 15:51:41#768№1561009
Про подсчет биттрейда под лимит всё ясно. Теперь задача без лимита. Найти минимальный биттрейд для лучшего качества. Условия: 1. Динаминый видеоряд 2. 60фпс 3. 1080p 4. Размер конечного файла не важен 5. Ясно что -b:v 5000K много, слишком много.
https://github.com/Kagami/wybm/releases Better fonts and icons Probably fixed confirm dialog on exit on Windows Style volume slider Adjust volume with mouse wheel Display codecs in file info dialog Prefer system-wide executables for ytdl/mkvinfo/ffmpeg
В принципе, всё из того, что я хотел изначально, готово, небольшой период обкатки и фиксов и можно 1.0 релизить. И сделайте кто-нибудь скриншот главной формы с плеером (как на пикрелейтеде), пожалуйста, я хочу посмотреть как теперь шрифты и иконки на винде выглядят.
>>1561749 >Probably fixed confirm dialog on exit on Windows Не пофиксилось. В файл инфо бы еще от скроллбара избавиться. А так все нормально. Спасибо, хорошая программа, часто юзаю.
>>1562056 О, отлично выглядит теперь. >Не пофиксилось Хм, ну может со следующим апдейтом фреймворка пофиксят. Или это я опять где накосячил. >В файл инфо бы еще от скроллбара избавиться Ага, чуть-чуть можно ещё look&feel будет поправить. >хорошая программа, часто юзаю Мне аж самому понравилась :3 За считанные секунды позволяет найти релейтед клип на ютубе и обрезать нужный кусок. Вот это >>1561080 я секунд за 60 сделал, такой experience утилиты по отдельности (ytdl+mpv/virtualdub) фиг дадут.
Аноним (Microsoft Windows 7: Old Opera)13/01/16 Срд 21:56:26#782№1562304
>>1561350 милейшей души человек, может вы действительно поделитесь с нами названием вашего шрифта в командной строке ? ведь это же так просто.
>>1562494 Это? http://habrahabr.ru/company/mailru/blog/274855/ Только с плэйлистами и демуксерами ффмпега сработает же, в плеерах обычно свои демуксеры. Но выглядит интересно, надо потестить. В mpv про такие штуки предупреждают тысячу лет как, кстати, в хелпе к опции --playlist. С SSRF можно много чего интересного сделать, это как бы очевидно.
>>1562628 Интересно, mpv подвержен (он ж для плэйлистов таки lavf использует), локальный файл на сервер отсылает. А вот макаба такую вебмку не пропускает, закрылись там регэкспами уже поди.
>>1562808 Да, забыл написать, в фф не работает (и в прочих браузерах наверняка тоже). Так что пока в ффмпег не пофиксили, лучше пересобрать без поддержки плэйлистов, т.к. локальные утилиты могут быть уязвимы.
Аноним (Microsoft Windows 7: Firefox based)14/01/16 Чтв 00:00:40#787№1562911
Посоветуйте какой-то юзер-френдли конвертер, чтобы настраивать всё в пару кликов. Нашел пока hewbo video converter, но он хуярит только в VP8, а это, как я понял, прошлый век.
>>1562839 Меня в ней Xen бесит в котором guest-to-host escape за прошлый год аж две штуки ЕМНИП (при том, что в самой кьюбе sudo без пароля, ага, типо нафиг надо, у нас суперсикьюрный зен). И что нужно аж три видюхи для типичного инсталла (одна в dom0, вторая в контейнер для работы с видео, третья в вин-гостя). Не говоря уже о том, что gpu-passtrough в зене, а тем более в кьюбс работает нестабильно, особенно на nvidia карточках. По идее и через контейнеры можно нормально закрыться. Не так, как у меня сейчас, где половина софта вроде mpv и ffmpeg входит в TCB, а вроде Subgraph OS, но хороших решений маловато пока, плохо изучено. (Как обычно, отряд не заметил потери бойца — закроются через пару дней патчем, обновятся и продолжают всё в одном неймспейсе держать, как ни в чём не бывало.) Уязвимости ядра всё-таки достаточно редки по сравнению с дырявым насквозь юзерспейсом. Вот неплохое доклад Рутковской из последних на тему уменьшения TCB до минимума: https://www.youtube.com/watch?v=E6zOqznGn5o У неё там всё суперзадротно, конечно, на уровне багов в драйверах, но основы хорошо поданы.
(Хотя, если подумать, и с контейнерами без трёх видях на самом деле никак — тому же mpv/ffmpeg давать доступ к видеокарте хоста очень опасно, это практически root, слишком много всякой гадости можно с такими полномочиями сделать. От уязвимости типо как по ссылке это поможет (от неё банальный chroot защитит), а вот RCE уже поимеет.)
Аноним (Microsoft Windows 7: Firefox based)14/01/16 Чтв 00:25:50#789№1562953
Подскажите, можно ли звук из одной вебм наложить на видеоряд из другой вебм? Как это сделать, я нуб если что.
>>1562628 >это ты Не, я за предалами этого треда не пишу почти. >Где вторая https://github.com/QubesOS/qubes-secpack/blob/master/QSBs/qsb-018-2015.txt https://github.com/QubesOS/qubes-secpack/blob/master/QSBs/qsb-022-2015.txt XSA 123, XSA 148, обе критические. С qemu тоже недавно вроде было, но там с каким-то драйвером, а не самим KVM. По ощущениям, в Xen действительно чаще находят, да и сейчас он реально маргинальщина, весь интерпрайз с него укатился (кроме вроде forever alone Amazon), сейчас рулит OpenStack с KVM. >Можно настроить Можно, тру-параноики вообще контейнеры внутри виртуалок предлагают (типо того же Mirage OS) или даже air gap на основе raspberry py. Я к тому, что Xen не оправдывает надежды Рутковской, которая изначально взяла его как суперсикьюрную академическую систему виртуализации. >Но зачем? Для игрушек? А с видео ты профессионально работаешь что ли? ВНки + блендер + диплёрн :3Только попробуй сказать, что это не нужно! >Неудивительно, от главных проприетарщиков, копротивляющихся опенсорсу вообще и пробросу чего-либо кроме квадр в частности Но ведь в KVM это всё работает и без пердольства типо замыкания контактов на плате, ололо.
>>1563006 Это кто серьёзные дяди-то? Xen что ли? Ну и где он сейчас серьёзно используется кроме EC2? У того же AWS, кстати, есть инстансы с выделенным GPU для DL, которые как раз по идее через gpu passthrough предоставляются.
Аноним (Microsoft Windows 7: Midori)14/01/16 Чтв 02:00:53#796№1563054
>>1562980 >Ну или захватывай с экрана. Хуёво, но что делать. Скорее так и сделаю.
>>1563167 А у меня настоящий 8бит (и 10 с FRC) :3 Ну, битность повышают не для того, чтобы это на хай-энд мониторах смотреть (к которым ещё и видяху, и ос, и программы соответствующие), а потому что помогает от бандинга и потому что высококачественные референс-фреймы неплохо улучшают сжимаемость. Вон VP10 12бит внутри себя использует и говорят, что выигрыш значительный.
Аноним (Microsoft Windows 7: Chromium based)14/01/16 Чтв 07:09:31#801№1563292
Был забанен с удалением постов за аргументированную критику десятой спермы и обсуждение прыщеконтейнеров в >>1563139 (OP), потому техподдержку ITT пока прекращаю.
автор оп-поста
Аноним (Microsoft Windows 7: Firefox based)14/01/16 Чтв 09:41:16#803№1563375
>>1563364 Зарепортил за обход бана и обсуждение администрации, надеюсь отлетишь еще разок, пуп земли ебаный.
Аноним (Microsoft Windows 7: Firefox based)14/01/16 Чтв 11:12:49#804№1563471
>>1563364 Ох лол. Да, тут походу не просто БОЕВОЙ МАРКЕТОЛУХ мелкософта работает, а этот маркетолух -- моча. >>1563375 Писю пососи.
Аноним (Microsoft Windows 10: Chromium based)14/01/16 Чтв 12:36:53#805№1563628
>>1563364 > ребёнок абидился, глазки намокли В голосину с прыщеинфантила.
>>1563364 И не лень тебе было такие пасты выписывать, лол. Всего на два дня же. Меня вот походу навечно в одном хорошем чатике по видеопроцессингу забанили за лёгкий оффтоп, сижу баттхёрчу теперь который месяц. >>1563292 Хм, да, страшно. Не очень хорошо знаком со шрифтами на винде. Это вообще норм отключать хинтинг? И какие шрифты в такиех случаях используют?
Аноним (Microsoft Windows 7: Chromium based)14/01/16 Чтв 15:57:06#807№1564246
>>1563808 >Это вообще норм отключать хинтинг? И какие шрифты в такиех случаях используют? Это такой привет те времена, когда сглаживания не было. Используют Тахому, например. Китайские иероглифы, корейские буквы выглядят просто пиздец как страшно со сглаживанием. Либо надо подбирать шрифт, но проще выключить, поставить Тахому и привыкнуть.
>>1564246 По идее должно сработать что-нибудь вроде font-family:"Open Sans","DejaVu Sans",Tahoma,sans-serif и не таскать с собой opensans. Тогда, если первых двух нет в системе, выберется тахома. Или я хз, что там из популярных без засечек, установлено на большинстве платформ по умолчанию и похоже по начертанию.
Аноним (Microsoft Windows 7: Chromium based)14/01/16 Чтв 16:27:07#809№1564331
>>1562958 спасибо за ответ, а не мог бы сделать скриншот раздела реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont Подозреваю у тебя не оригинальная винда, а сборка т.к у меня например 10x18 это предел, у тебя же выставлен размер 10x20
>>1564246 >>1564295 А как Tahoma со сглаживанием выглядит? Пишут, что вроде как не очень. Ещё с помощью -webkit-font-smoothing вроде как можно форсировать сглаживание.
Можешь распаковать app.nw, в index.html вместо >{font-family:"Open Sans",sans-serif!important} (третья строчка стилей) написать вначале >{font-family:Tahoma,sans-serif!important} а затем >{font-family:"Open Sans",sans-serif!important;-webkit-font-smoothing:antialiased!important} запаковать, запустить и сделать скриншот? (Т.е. два разных варианта проверить.)
Аноним (Microsoft Windows 7: Firefox based)14/01/16 Чтв 17:14:27#811№1564571
>>1560369 >The GPU acceleration of vp9 encoder in the repository libvpx-1 is targeted towards real time encoding presets only and particularly for specific cpu speeds. The workspace is under development but the package as is was tested on Integrated GPU's (Mali and Intel HD Graphics) for quality and performance and is stable. We did not test on discrete graphic cards but we believe that we did not do anything in particular that limits its usage only for Integrated GPU's, As of now we do not have any a road map towards support for discrete cards.
Мда, не очень. Фигли они там всё реалтайм пресеты ускоряют.
Аноним (Microsoft Windows 7: Chromium based)14/01/16 Чтв 19:15:02#818№1565014
>>1565014 Ну второй такой же, как и >>1563292 , вероятно, системная конфигурация сглаживания имеет приоритет перед хромовской. А на первом таки другой шрифт (не в диалоге, они в других html редактируются, а в основном окне). Всё равно не то? Можешь немного поэксперементировать с другими названиями и размером.
>>1565027 экспериментировать! Пора завязывать писать быстро и неграмотно.
Аноним (Microsoft Windows 10: Яндекс браузер)14/01/16 Чтв 20:08:20#821№1565174
>>1514107 (OP) Я смотрю тут народу много, спрошу - нужна программа для создания гифок. Онлайн конвертеры говно. То что удалось найти по первым ссылкам в поиске - говно. Нужно максимум настроек. Возможность вырезать куски из видео прямо в проге приветствуется, но не обязательна.
>>1565188 Конечно, он всё может. В FAQ есть ссылка на этот небольшой гайд: https://arhivach.org/thread/120883/#1477181 Потом ещё можно выше по ссылке обсуждение почитать и здесь: >>1516964 tldr; ffmpeg не идеален для гифок, но более-менее задрочить можно.
Аноним (Microsoft Windows 10: Яндекс браузер)14/01/16 Чтв 20:16:31#825№1565200
>>1565194 Ладно, в принципе уже читаю. Даже если не подойдет, для видео оставлю.
>>1563808 Баттхерт не столько от бана, сколько от потёртых постов. Не для того я их писал, чтобы какой-то пидоратор с куриными мозгами от злости из-за слива дискуссии обзывал их шитпостингом и удалял.
> Это вообще норм отключать хинтинг? В сперме вообще нет автоматического хинтера. Есть только встроенные в шрифты хелперы, которые на определённых размерах делают считай что битмап. В твоих шрифтах такого нет, результат на лицо.
>>1564979 Так а при высоком сжатии не очень-то поускоряешь: параллелить поиск движения без его снижения не получается.
>>1565679 Это со всеми видео так или только с одним? Если со всеми, то на ютубе, наверно, опять API поменяли, надо новую версию бандлить. Как воркэраунд можешь скачать последнюю youtube-dl.exe и положить куда-нибудь в PATH (system32 или руками директорию добавить), должен подхватить.
Аноним (Microsoft Windows 10: Firefox based)14/01/16 Чтв 22:58:17#833№1565712
>>1565695 Со всеми. Обновление ютубдл не помогает.
Аноним (Microsoft Windows 7: SeaMonkey)14/01/16 Чтв 22:59:44#834№1565714
>>1561058 Удвою вопрос >>1561062 >-b:v 0 это не максимальный >>1561062 >-crf 23 -crf 0 -qmin 0 -deadline 2000000000
>>1565712 На всякий случай попробуй ещё из консоли последний youtube-dl на какое-нибудь видео. Вот здесь похожий открытый баг: https://github.com/rg3/youtube-dl/issues/5864 Говорят, что вроде как временное. А в браузере играется ютуб?
Аноним (Microsoft Windows 8: New Opera)14/01/16 Чтв 23:03:40#836№1565724
>Для того, чтобы в Проводнике Windows отображались превью у файлов *.webm, достаточно установить утилиту MediaPreview Превью появилось, но работает криво. У некоторых вебм оно показано верно, у некоторых - нет. Мне нужно именно превью а если его нет, то, соответственно, первый кадр, а не случайный ключевой кадр. Можно ли что-то сделать?
Аноним (Microsoft Windows 7: Firefox based)14/01/16 Чтв 23:04:42#837№1565728
>>1562955 В общем открыл для себя вебм_фор_ретардс из оп-поста и, на удивление, разобрался с настроечками. Этого вполне хватит, я же не пьюдипай какой-то, штампующий по 10 видосиков в день.
>>1565742 В самом деле, у меня тоже на любом видео на последней версии ytdl сейчас это вылазит, ютубовцы мутят там что-то. А wybm считает, что раз есть что-то на stderr, то ошибка (надо будет смягчить). Выкачу чуть позже новый билд.
>>1565934 Чёрт, ютуб опередил меня. Надо будет всё равно новый ffmpeg выкатить. (Представляю сколько времени ещё будет валяться старый дырявый ffmpeg в подобных утилитах.)
>>1565972 В докере они до сих пор не поддерживаются, лол добавили 3 месяца назад в какой-то экспериментальный билд. Хотя обещались ещё пару лет назад. И я их у себя выключил ещё сразу после CVE-2015-2925, которая позволяла выходить из --volume. Чуваки, шарющие в ядре, говорят, что вложенные неймспейсы вообще сложны в реализации:
21:11 <x> I like how sandstorm guys manage such stuff. That kind of explit definetely won't work in sandstorm because they have seccomp. 23:11 <TheJH> and they have a kernel core dev who knows that nested namespaces are scary :D
>>1566135 Теперь уже и я что-то не пойму. Скачал с kernel.org сорцы 3.18.25 - там старый непофикшенный код. Это вообще законно? Может пнуть кого-то надо?
>>1566163 >Это вообще законно? Лол, отказ об ответственности читал? Опенсос же :3 >Может пнуть кого-то надо? Хз, напиши в какой-нибудь мэйлинг-лист, я за ядром особо не слежу.
>>1566173 Может они не подвержены на самом деле или как иначе закрылись или оставили на откуп майнтейнерам дистров. Фиг их знает. А ты уже значит на кьюбс перешёл? И как оно? Я вот тоже думаю-думаю и меня каждый раз зен останавливает. Но возиться со всем остальным кроме кьюбуса намного больше надо. Или получится фигня с гигантским TCB, которая смысла имеет мало (типо выносим самое опасное вроде браузера и IM-клиентов в контейнеры, а остальное вроде плееров и ffmpeg крутится от обычного пользователя).
>>1566184 >А с Зеном там и не надо дел иметь напрямую Ну для извратов вроде проброса устройств таки надо. Ещё я видел кое-какие страшилки у них в репе: https://github.com/QubesOS/qubes-issues/issues/1003 https://github.com/QubesOS/qubes-issues/issues/984 которые на самом деле оказались вовсе не проблемами зена (у меня на докере такая же хрень с хромом из-за размера /dev/shm была), но всё равно. К HVM всё-таки у меня доверия больше, чем к PV. А если без особых претензий, то лучше qubes в качестве десктопной ос и нет ничего.
Ноут купить что ли для грязных дел шучу, а десктоп в качестве числодробилки/хоста виртуалок без иксов оставить. На ноуте и TPM/AntiEvilMaid достаточно годный можно настроить.
>>1566194 >Ещё я видел кое-какие страшилки у них в репе: Я тоже - но сам пока не натыкался на что-то серьезное.
>>1566196 1) А что, кто-то уже отказался от поддержки Legacy Boot? 2) Такого не видел пока (за месяц где-то). 3) Аттачнуть-то можно, в мейллисте написано как.
>>1565885 Хотя чего-то я хуйню сказал. Ведь ssh всегда доступ к приватному ключу нужен. Тут уж ничего не поделаешь, с любыми изоляциями используемый приватный ключ может утечь. Единственное средство защиты — по приватному ключу на сервис, тогда и ломать со стороны сервера смысла никакого.
>>1565934 >>1565943 v0.2.1 (багфиксы). >>1567322 Я, кажется, понял. Ты хочешь, чтобы превью работало по точно такому же алгоритму, как и на двоще (первый кадра видео-трека с самым большим разрашением)? Не уверен, что есть популярные утилиты, которые работают по такому принципу, только может где в настройках залезть или самому подправить. Обычное поведение генераторов превью это кадр из середины первого трека, а не та херня, которая в макабе.
Вот ещё на подумать: >Anyone running FFmpeg[1] on untrusted input without sandboxing of some kind is being extremely negligent. It's around a million lines of C that does tricky file format parsing and decoding. There will definitely be bugs in any given version, and some of those bugs will be exploitable.
>>1567517 Ну, справедливости ради, в security-by-correctness в 2016 тоже верить наивно. Я это к тому, что ffmpeg пихать в TCB это точно идиотизм. А его сейчас почти во все браузеры затащили (пусть и урезанную версию). Когда ж основные дистры к модели запуска приложений в контейнерах начнут переходить? Пора уже, ёпт, а у них всё устаревшая на несколько десятков лет модель изоляции пользователь/рут (единственная), которая на практике при взломе пользователя приводит к автоматическому контролю за всей машиной.
>>1567653 Я и говорю: >утопия Пересмотри комикс xkcd про стандарты. Грамотно спроектировано в Subgrahp, Qubes: мы не трогаем юзерспейс, пусть творят в своём загоне что хотят, но делаем надёжную изоляцию и протоколы общения вокруг них. Причём изоляцию железная, которую по сути никогда не ломали. Я б сказал, что самое слабое звено в кьюбс это Xen.
>>1567675 >пусть творят в своём загоне что хотят, но делаем надёжную изоляцию и протоколы общения вокруг них А я за то, чтоб юзерспейс тоже не расслаблялся, поскольку баги и в ядре бывают, и в гипервизоре.
>Я б сказал, что самое слабое звено в кьюбс это Xen. >We still believe Xen is currently the most secure hypervisor available, mostly because of its unique architecture features, that are lacking in any other product we are aware of.
>>1567734 Лол, мы про это уже говорили чуть выше по тредику. Мало ли во что она там верит. >чтоб юзерспейс тоже не расслаблялся Ну security in depth, ясно дело. Просто надо вначале сделать загоны, а потом уж про культуру кода думать. В обратном порядке ничего толкового не выйдет.
Error while opening encoder for output stream #0:0 - maybe incorrect incorrect parameters such as bit_rate, rate, width or height
Такое уже со вторым сорсом. Первый проход работает нормально, на втором случается это. Команда: ffmpeg -i source.mp4 -map 0:v -vf scale=-1:540 -pass 2 -b:v 390k 1.webm
-map на 0:0 менял, команду переписывал, разрешение менял, местами битрейт и проход менял. Метадата релейтед
Аноним (Microsoft Windows 10: Firefox based)16/01/16 Суб 18:50:40#894№1570067
Так и не понял, как с помощью ffmpeg добиться лимита в 6144 кб.
Аноним (Microsoft Windows 10: Firefox based)16/01/16 Суб 18:53:01#895№1570071
>>1570067 Точнее, как подстраивать разрешение под формулу.
Аноним (Microsoft Windows 7: Firefox based)16/01/16 Суб 19:00:17#896№1570086
>>1570186 Ну блять, ты можешь написать что за ошибка, хули я должен все вытягивать из тебя?
Аноним (Microsoft Windows 10: Firefox based)16/01/16 Суб 19:24:30#911№1570214
Помогите дебилу сконвертировать mkv (опенинг из блюрея, 50 МБ) до удовлетворяющего качества webm с двумя проходами. Я роюсь в инете, но нихуя на несвежую голову не найду. Буду благодарен сотнями нефти.
Аноним (Microsoft Windows 10: Firefox based)16/01/16 Суб 19:25:03#912№1570219
>>1570214 Руководство по ffmpeg не спасает, руки уже опускаются, устал.
Аноним (Microsoft Windows 7: Firefox based)16/01/16 Суб 19:26:16#913№1570224
>>1570212 > Ну блять, ты можешь написать что за ошибка
Да нет там ошибки - просто нихуя не происходит.
Аноним (Microsoft Windows 7: Firefox based)16/01/16 Суб 19:29:43#914№1570238
>>1570224 У меня все запустилось, работоспособность правда не проверял. Переустанови шиндовс, авось поможет.
Аноним (Microsoft Windows 7: Firefox based)16/01/16 Суб 19:30:32#915№1570243
>>1570379 Чего-то я пока воспроизвести не могу. У меня ни на винде, ни на линуксе на gstatic.com не лезет если использовать локальный файл. Опиши подробно последовательность действий.
Аноним (Microsoft Windows 7: Firefox based)16/01/16 Суб 21:19:52#936№1570497
Есть ли какая-нибудь прога для записи видео с экрана ipad а?? Можно платную , я уже заебался , кроме air shou для которого нужен ебаный код я ничего не нашел помогите, молю!!
Аноним (Microsoft Windows 7: Firefox based)16/01/16 Суб 21:22:43#937№1570504
>>1570492 Запустил - открыл готовую вбемку - секунды через 3-5 полезло то что на скрине.
>>1570548 В общем вот. Один раз при пустом конфиге в простое делается запрос на gstatic (проверка соединения, подробности на https://code.google.com/p/chromium/issues/detail?id=498272 ). Особо не критично, данные гуглю кроме публичного айпишника никакие не утекают, да и они в любом случае утекут при скачивании с ютуба. Попробую отключить, конечно.
Аноним (Microsoft Windows 8: New Opera)17/01/16 Вск 00:38:32#941№1571311
>1 - скрин в Opera 34, 2 - скрин в Firefox 43 1) Как убрать полоску внизу? Убирается автоматически при проигрывании спустя какое-то время, но при нажатии на паузу появляется и не убирается. 2) Слева и справа есть тоненькие черные линии. Их как-то можно убрать?
>>1570732 Таки не проверка соединения, а проверка статуса плагинов. (Можно оказывается расшифровать трафик.) На линуксе ничего подобного нет, из отдельного сетевого неймспейса с wybm не уходят никакие HTTP-запросы (только DNS-резолв кривой записи). Обновления можно отключить, но немного черезжопно, опции командной строки похоже что нет.
>>1571311 video::-webkit-media-controls { display:none !important; } 10 секунд в гугле.
Аноним (Microsoft Windows 10: Firefox based)17/01/16 Вск 02:02:01#943№1571490
>>1571475 Можно оставить кнопку выбора вебм с диска видимой при вставленной ютуб ссылке? Еще бы в файл инфо добавить информацию о размере аудио и видео по отдельности с учетом autifit, а path сделать кнопкой, чтобы можно было быстро перейти во временную папки.
>>1571490 >Еще бы в файл инфо добавить информацию о размере аудио и видео по отдельности с учетом autifit Вот это только не очень понял зачем нужно. Спать пора. Ты имеешь ввиду посчитать суммарный размер фреймов видео/аудио между start и end? А зачем это нужно? Ты их потом на части что ли делишь?
Аноним (Microsoft Windows 10: Firefox based)17/01/16 Вск 02:30:34#946№1571522
>>1571509 Иногда, в видео ютуба звук только в 128 кб/c, поэтому полезно знать сколько выбранный кусок видео будет весить без звука, чтобы решить, пережимать аудио отдельно или нет. Надеюсь, понятно написал. Нужно тоже спать идти.
Аноним (Microsoft Windows 8: New Opera)17/01/16 Вск 02:38:59#947№1571528
>>1571475 >video::-webkit-media-controls { >display:none !important; >} Что с этим делать?
>>1571522 А, понятно. Мне тут ещё похожую идею напомнили: чтобы разрешить старт фрагмента на произвольном кадре, достаточно лишь переконвертировать с текущего момента до следующего ключевого кадра и склеить на уровне демуксера. С ютубовским GOP участок на пережатие всегда будет <5 секунд и операция много времени не займёт. С другой стороны — фиг знает. Если жёсткие ограничения по лимиту, то скорее всего и видео придётся пережимать. Так потом придётся и fit-audio-to-limit, и пережатие целиком приделывать, лол. >>1571528 В usercss.
Аноним (Microsoft Windows 8: New Opera)17/01/16 Вск 02:49:19#949№1571537
>>1571529 >В usercss. Это не то. Скрины делались при открытии вебм в новой вкладке. В новой вкладке всё как обычно.
>>1570379 >>1571475 Починил! PS C:\Users\user\Downloads\wybm-v0.2.1-win-x86> cat '.\WybmAppData\Local State' {"plugins":{"resource_cache_update":"2000000000.0"}} Вот так никаких запросов :3 Включу фикс в следующий релиз.
Аноним (Microsoft Windows 10: Firefox based)17/01/16 Вск 06:59:17#953№1571845
И где эскиз?
Аноним (Microsoft Windows 10: Firefox based)17/01/16 Вск 10:07:59#954№1571988
Аноны, есть один опенинг меланхолия сами-знаете-кого, решил закодировать в vp9 и vorbis (исходный файл - h264 и mp3). Так вот, при кодировании я указал битрейт -b:v 750k, но видео при кодировании доходит только к середине кодирования, а сначала битрейт держится около 500k, и из-за этого в начале жуткие квадраты. Как исправить? -threads тут не при чём, проверял
>>1571988 >-ss 2:31 -t 1:30 А найти исходник Creditless-версии опенинга в хорошем качестве тебе в голову не приходило? >Как исправить? Увеличь битрейт в -b:v
Аноним (Microsoft Windows 10: Firefox based)17/01/16 Вск 10:21:24#957№1571997
>>1573113 надо возится с ядром и устанавливать специфичные патчи, в сущности возможность есть дробить числа именно в линукс, используя мощные фермы. Но это не для средних умов.
Даже в питухос шиндовс требуются зойчатушки знаний в установке правильных драйверов, чтобы СUDA правильно заработала.
Аноним (Microsoft Windows 10: Firefox based)17/01/16 Вск 21:19:11#965№1573775
Как конвертить в gif с помощью ffmpeg?
Невменяемая модерация в /s/Аноним (Linux: Firefox based)17/01/16 Вск 21:41:03#966№1573861DELETED
>>1514107 (OP) > Пердолики с мокрописечными гуями вроде xmedia recode и прочие клепальщики распидорашенного кривопиксельного говна из порнотреда В голос. У нас новый модератор?
Аноним (Microsoft Windows 7: Firefox based)18/01/16 Пнд 08:25:24#971№1574698
Строчку для создания вебМ скинте, а то я не в лимите. Минимальный бит при разрешении пик-релейтед, дабы не квадратило скажите. -b:v 0 даемт заоблачный бит.
Аноним (Microsoft Windows 8: Firefox based)18/01/16 Пнд 21:31:59#979№1576166
Если кодировать видео в 2 прохода, оно же должно раз в 8 медленнее кодироваться да?
Няши, допустим что есть сорс.mp4 на 62 минуты, нужно взять четыре рандомных промежутка длительностью по 20сек из видео. После чего склеить все полученные куски сгладив переход между ними. Такое возможно реализовать на голом ffmpeg, и если да то как?
Аноним (Microsoft Windows 7: Firefox based)19/01/16 Втр 11:56:50#981№1576920
>>1576511 > сгладив переход между ними Тут соснёшь. Тебе нужен видеоредактор.
получение состояния mpvАноним (Неизвестно: Неизвестно)19/01/16 Втр 17:58:57#984№1577627
Хочу себе в конки допустим, или ещё куда запилить вывод текущего трека в mpv. Как мне получить состояние мпв? То есть, получить название текущей дорожки? Я так понимаю надо парсить терминал, но как?
Помоги, пожалуйста, разобраться: Если я хочу замьютить ворнинги [ffmpeg/demuxer] https://mpv.io/manual/stable/#terminal то мне надо передать параметр >--msg-level=ffmpeg/demuxer=no Или как? Я бы в принципе вообще ворнинги отключил, на самом деле.
Аноним (Microsoft Windows 7: Chromium based)19/01/16 Втр 19:15:49#987№1577790
Цоцоны, есть одно видево в шд, с высоким битрейтом и хорошим аудио качеством. Хочу конвертнуть его в вебм, но не для двоша, а для себя. И у меня встал вопрос, ворбис или опус? В одном из прошлых тредов читал что опус вроде как для речи придуман и на низких битрейтах хорош, а на высоких? Может ворбис лучше. Давно не появлялся в основном клепал говно в бэ, а тут задумался. Может ещё какие подводные камни?
Есть пикрилейтед. В бэ не могу загрузить, хуле так, говорит слишком большой, но ведь должно же влезть?
Почему когда я указываю допустим -b:v 1600k и -maxrate 1600k битрейт все равно уезжает за 1600, как я понимаю maxrate должен установить потолок? Сейчас например 1900.
Аноним (Microsoft Windows 7: New Opera)20/01/16 Срд 00:17:08#993№1578319
>>1580489 >Что это могло быть? pix_fmt yuv422p. Есть в FAQ. >Чем может быть чревато открытие webm на двачах? Вплоть до RCE, см. здесь красненькое про webm: https://www.mozilla.org/en-US/security/known-vulnerabilities/firefox/ Из недавних это баг libavformat с HLS, но браузеры ему не подвержены и макаба такие вебм не принимает (по крайней мере думать надо, оригинальный вариант сплойта не работает). Ну это с любым неконтролируемым вводом так. В декодере картинок точно также RCE можно найти, просто они чуть попроще декодеров видео. Сажать надо все приложения в контейнер (см. обсуждение выше), это единственный рабочий вариант. А так — используй последние версии софта, следи за новостями, быстро обновляйся при обнаружении дыр. Вероятность, что кто-то будет 0day на двощике разбрасываться, мала.
Аноним (Microsoft Windows XP: Firefox based)21/01/16 Чтв 00:12:35#1005№1580509
>>1580502 >pix_fmt yuv422p. Есть в FAQ. Это что ли? >Превью не отображается/таб крэшится/зелёная полоса по краям/странные цвета
У меня не просто табы крашились, а браузер крашился. Открываешь любую вкладку -- серый фон. Даже после перезапуска, даже после удаления и повторной установки (сидел под виндой). Я обосрался и сразу форматнул свой винт. Накатил убунту. Благо бекап буквально пару дней делал и флешка с прыщами под рукой была.
>>1580522 Думаю, он имеет ввиду, что VLC динамически линкуется с FFmpeg, поэтому раз проблема целиком в FFmpeg, то в VLC чинить нечего. На линуксе это решается обычным апдейтом ffmpeg из репозиториев, а на виндоузе новой сборкой, т.к. каждое приложение свои зависимости тащат (вот вам и минусы бандлов, с докер-контейнерами такая же хуйня). Вот информация от одного из разработчиков VLC: 11:00 < x> Yea, browsers don't use libavformat, only some players like mplayer/smplayer/mpv. 11:00 < x> I think vlc/mpc-hc don't use it either. 19:05 <+tmatth> vlc does in fact use it 19:11 <+tmatth> good news is, vlc doesn't use libavformat for demuxing those URLs. Можешь к ним в чатик на всякий случай зайти и переспросить, впрочем. >>1580525 Вроде их отдельно доустанавливать же надо? По крайней мере раньше в комплекте шёл обрезок ffdshow и можно было поставить LAV, который суть тот же libavcodec/libavformat, но более полный порт. Самый простой способ удостовериться это либо у разработчиков спросить, либо самому сплойт проверить. >>1580527 >а браузер крашился Это странно, вроде обычно у всех только таб роняется. Можешь в багтрекер хрома запостить. Хотя вот вроде как пишут, что уже и 4:2:2 и 4:4:4 должны работать: https://code.google.com/p/chromium/issues/detail?id=419170 Обновись на Canary, проверь и откомменть им там.
Аноним (Microsoft Windows 8: Firefox based)21/01/16 Чтв 00:51:58#1012№1580535
>>1580531 >VLC динамически линкуется с FFmpeg Что это значит?
>>1580531 >По крайней мере раньше в комплекте шёл обрезок ffdshow Всмысле имел in-tree версию ffmpeg, как mplayer. Но теперь они в самом деле похоже что на LAV перешли: https://github.com/mpc-hc/mpc-hc/tree/develop/src/thirdparty/LAVFilters >>1580535 Значит, что код ffmpeg не включается в бинари vlc, а хранится в отдельных файлах. В идеале по общесистемным глобальным путям, чтобы даёт автоматическое исправление для всех приложений, использующих определённую библиотеку в случае обнаружения в ней уязвимости и последующего обновления. При статической линковки/таскании бандлов, так не получится, нужно обновлять каждое приложение по отдельности.
Аноним (Microsoft Windows 8: Firefox based)22/01/16 Птн 00:09:25#1023№1582351
>>1582342 Ну так открепите его и пусть моча снесет его
Аноним (Microsoft Windows 7: Chromium based)22/01/16 Птн 01:08:17#1024№1582493
>>1578317 Мой ответ остался без вопроса. >Почему когда я указываю допустим -b:v 1600k и -maxrate 1600k битрейт все равно уезжает за 1600, как я понимаю maxrate должен установить потолок? Сейчас например уже дошел до 1900.
>>1582947 Не знаю, вроде как нет. У меня ещё есть подозрение, что моча сама вайпала свой клоунский прыщетред: вайп начинался аккурат в те моменты, когда я задавал неудобные вопросы. Возможно, успокоили в итоге, или сама наигралась и уползла зашивать.
Аноним (Microsoft Windows 10: Chromium based)22/01/16 Птн 12:31:57#1029№1583102
тред одного семена, сажа скрыл
Аноним (Microsoft Windows 8: Firefox based)22/01/16 Птн 19:31:02#1030№1584031
Как увеличить звук ауди дорожки в вебке? Есть такая команда?
Аноним (Microsoft Windows 7: Chromium based)22/01/16 Птн 20:00:14#1031№1584077
>>1584031 -af "volumedetect" смотришь, сколько минус. -af "volume=числоdB" прибавляешь.
Аноним (Microsoft Windows 8: Firefox based)22/01/16 Птн 20:11:22#1032№1584104
>>1584077 ffmpeg -i C:\ffmpeg\anime.mp4 -vf "scale=1280:-1,ass='C\:\\ffmpeg\\sub.ass'" -sn -ss 10:25.00 -t 2:27.40 af "volume=1.5 -b:v 0 -crf 30 out.webm Так правильно?
Аноним (Microsoft Windows 7: Firefox based)22/01/16 Птн 23:29:59#1035№1584637
>>1584218 У тебя наоборот 3 используется вместо 2. Я бы попробовал на твоём месте посмотреть, на что ссылается /bin/python или /usr/bin/python, и если это 3.4, то поменял бы его на питон 2 версии.
Почему, если попытаться сделать трим, аудио превращается в говно?
Аноним (Microsoft Windows 7: Firefox based)23/01/16 Суб 03:30:39#1038№1585041DELETED
test
Аноним (Microsoft Windows 7: Firefox based)23/01/16 Суб 12:42:18#1039№1585370
Какой размер вебм теперь максимально допустим? 10 мб?
Аноним (Microsoft Windows 10: Firefox based)23/01/16 Суб 16:36:56#1040№1585882
У меня есть видео в формате flv, записал через obs. Попробовал ffmpeg -i a1.flv b.webm - качество очень хуевое, хотя оригинал норм. Как сделать нормально? Я видел вебмки 60 фпс идеальное качество - как они это делают?
Аноним (Microsoft Windows 10: Firefox based)23/01/16 Суб 16:50:15#1041№1585906
>>1585882 >как они это делают? Они почитали вики, покодировали, откалибровались и теперь могут. Либо у них видео настолько короткие, что можно бахнуть -b:v over9k >Как сделать нормально? Ну ты понел. Но для начала можешь использовать почтинемокрыеписечки из оп-поста. Например, эту: > https://github.com/CherryPerry/ffmpeg-vp9-wrap Читаешь@Качаешь@Кодируешь
Аноним (Microsoft Windows 7: Chromium based)23/01/16 Суб 18:30:00#1042№1586054
Аноним (Microsoft Windows 10: Firefox based)24/01/16 Вск 13:57:26#1044№1587454
Этот WebMConverter кривая хуетень. Если делать трим, то пидорасит звук, а если делать ресайз, то он обрезает последние 3 секунды конвертируемого видео.
Аноним (Microsoft Windows 10: Firefox based)24/01/16 Вск 14:05:19#1045№1587459
>>1587454 Хотя обрезало видео ограничение по размеру. Нахуй так сделано? Пусть лучше качество хуже делает, зачем видео резать?
Аноним (Microsoft Windows 10: Firefox based)24/01/16 Вск 19:28:49#1050№1588318
Аноны, а есть нормальный вебм конвертер? Помню как он появился на дваче, то была ссылка на нормальный инсталятор. Чисто WebmConverter который. Самый нормальный и удобный. А в ОП-посте ссылка на >Если для кого-то это слишком сложно, то можно взять гуй с минимумом кнопок для умственно отсталых
Там лишь папка с какими-то файлами. Ни одного экзешникак нет. На кого это вообще было расчитано?
>>1588924 Писать в этот тред тебя тоже никто не просил.
Аноним (Microsoft Windows 7: Firefox based)24/01/16 Вск 23:18:56#1061№1588963
>>1588944 >интерфейс к ffmpeg Прыщеблядь, у тебя AviSynth тоже уже в ffmpeg входит? >это интерфейс к ffmpeg для тех, кто не смог его освоить самостоятельно. А браузер это для тех, кто не освоил telnet?
>>1588963 > Прыщеблядь, у тебя AviSynth тоже уже в ffmpeg входит? А для чего он там используется? Для кропа и трима, с которым в результате пидорасится звук (>>1584947)? Есть ли среди фич этого конвертера хоть что-нибудь, что не может ffmpeg без avisynth, или просто автор не осилил составление filtergraphs / соснул ограничения спермы на длину команды?
> А браузер это для тех, кто не освоил telnet? Сравнение некорректно. Телнет не рендерит html, не воспроизводит видео, не выполняет javascript и т.д.
WebM for Retards — ограничивающая функционал, удобство использования и возможности по автоматизации шелла с ffmpeg'ом. Этакий трафарет по составлению команд для тех, кто не умеет это делать самостоятельно.
И это уже было неоднократно обоссано в предыдущих тредах, см. архив.
>>1589682 >как удаление постов выпилили Это не так уж плохо. Единственное неудобство если какую ненужную хуйню по неосторожности запостил. Я имею ввиду функционал для модераторов, правка шапки — очень востребованная фича.
Аноним (Microsoft Windows 7: Firefox based)25/01/16 Пнд 19:39:04#1074№1590124
>>1590121 Ну давай попорядку чтобы я нигде не обкакался. Как узнать версию libvpx? Есть формула для -tile-columns в зависимости от ширины входного видео?
Аноним (Microsoft Windows 7: Firefox based)25/01/16 Пнд 19:40:04#1075№1590126
>>1590121 Если входной файл уже в 4:2:0 добавляет ли времени кодирования\ухудшает качество -pix_fmt +yuv420p?
>>1590124 >Как узнать версию libvpx? Если динамическая библиотека, то на винде в свойствах вроде отображает (ну или в редакторе открыть и поискать по "v1"), иначе vpxenc --help. Просто возьми последний билд зераное. >Есть формула для -tile-columns в зависимости от ширины входного видео? Она по ссылке. >>1590126 Нет/нет.
Аноним (Microsoft Windows 7: Firefox based)25/01/16 Пнд 19:50:03#1077№1590142
>>1590137 >Просто возьми последний билд зераное. Уже >Она по ссылке. Чтобы в опции кодирования добавить, а-ля pad=1280:720:(1280-iwmin(1280/iw\,720/ih))/2:(720-ihmin(1280/iw\,720/ih))/2 >Нет/нет. Ладно.
Так раз там дефолт 6, а я кодирую >1280 по ширине почти никогда, обычно меньше, мне это не поможет? Других вариантов кроме threads\tile-columns нет? -cpu-used я думаю скатывает качество совсем в говно.
>>1590142 >а я кодирую >1280 по ширине почти никогда, обычно меньше, мне это не поможет Начиная с ширины 961 пиксель будет 4 дохлых потока, не больше. >Других вариантов кроме threads\tile-columns нет Есть и он описаны по ссылке, лол. Делить на части.
Аноним (Microsoft Windows 7: Firefox based)25/01/16 Пнд 19:55:35#1079№1590154
>>1590150 >Делить на части. Ну это совсем пиздец. Тут и так строка на пол километра, а порой >500 символов, а еще это говно делить.
>>1590154 Купи зеон у Вальдемарушки напиши скрипт или возьми готовый. Ты ещё не видел какие топовые рипперы скрипты AviSynth и параметры x264 используют.
Аноним (Microsoft Windows 7: Firefox based)25/01/16 Пнд 19:59:24#1081№1590160
>>1590156 У меня и так 2600к распердоленный до 4.7, один хуй дай боже 35% нагрузит.
>>1590160 Нет, он там пилил SASS с этой фичей. Правда, тот хостинг дешёвых зеонов уже накрылся, ололо. Олсо, если у тебя частота повышена, как раз норм же, сильно параллелить не обязательно. И больше 4 потоков не нужно, т.к. HT минимальный выигрыш даёт.
Аноним (Microsoft Windows 7: Firefox based)25/01/16 Пнд 20:04:48#1083№1590164
>>1590162 Да бля, ну мало мне ~8 fps. Вот как оно было. Видео с OBS. ffmpeg -i C:\3.flv -ss 18 -t 290 -c:v libvpx-vp9 -crf 35 -b:v 500k -vf "fade=t=in:st=18:d=2,fade=t=out:st=288:d=2,scale=1280:720" -c:a libopus -af "afade=t=in:st=18:d=2,afade=t=out:st=288:d=2" -b:a 128k -threads 7 C:\a51.webm
>>1580489 >>1580542 Вот тебе свеженькое: https://www.mozilla.org/en-US/security/advisories/mfsa2016-10/ >The libstagefright issue could potentially be triggered by a malicious MP4 format video file, allowing for arbitrary code execution Вот сам и прикидывай насколько вероятно на такое нарваться до выпуска обновления. С моей точки зрения браузер вне песочницы пускать даже без флэша и явы это зашквар по умолчанию, уж слишком сложные они. И припарки вроде noscript не помогут, надо вырезать вообще весь модный функционал с корнем, но тогда это уже и не браузер, т.к. сайты оно показывать не сможет.
>>1592125 NoScript помогал от бага в PDF.js, например. Да и видео с ним просто так не запустится. Хотя, конечно, использовать надо и его и изоляцию вместе.
>>1592139 >Да и видео с ним просто так не запустится А как ты определишь какое видео опасное, а какое — нет, если его можно (допустим) куда угодно залить? >использовать надо и его Я в нём смысла не вижу. Только веб портит и бессмысленной мороки добавляет, а его пользователи первым делом, заходя на сайт, нажимают на кнопочку в тулбаре «temporary allow…» Security theater как он есть. Да и вообще, зашквар: https://hackademix.net/2009/05/04/dear-adblock-plus-and-noscript-users-dear-mozilla-community/
>>1592164 >какое видео опасное А я не смотрю видео из под основного профиля. кулфэйс.пнг
>веб портит Веб - не портит. Быдлоподелия макак без greceful degradation - возможно.
>пользователи первым делом, заходя на сайт Ты за всех не говори.
>dear-adblock-plus-and-noscript-users-dear-mozilla-community Помню это. Вкратце: ниачом, буря в стакане.
Аноним (Microsoft Windows 10: Firefox based)26/01/16 Втр 22:30:50#1094№1592170
Аноны, а можно делать с первым проходом так? ffmpeg -ss 2:20 -t 2:40 -i C:/Users/ADMIN/Videos/src/redl.mp4 -threads 8 -c:v libvpx-vp9 -c:a libvorbis -pass 1 -f null -y NUL Качество видео от этого не испортится?
>>1592167 >Быдлоподелия макак без greceful degradation - возможно Я раньше думал, как и ты, но теперь считаю, что пилить noscript-версию сайта — пустая трата времени. Да и нельзя её зачастую сделать, времена старого веба давно прошли. Мне нужно, ёпт, клиент-сайт технологии, куда я тебе webrtc или webgl какие-нибудь деградировать буду? На флэш? >Вкратце: ниачом А я считаю, что автор повёл себя как мудила и доверять ему после такого недальновидно. На какой-нибудь каноникал тонны говна выливают, а с ноускрипт типо ок, не считается. Обычная ж практика в опенсорс коммьюнити: сделал хуйню — расплачивайся репутацией и тотальным бойкотом.
>>1592175 >пилить noscript-версию сайта — пустая трата времени Некоторые еще считают, что грамотно писать или, скажем, не срать под себя - пустая трата времени. Это говорит только о тех, кто так считает.
>Мне нужно >webrtc или webgl А мне не нужно. Держите свои зонды при себе, пожалуйста. И не пихайте в браузер то, для чего он вообще не предназначен.
>А я считаю, что автор повёл себя как мудила и доверять ему после такого недальновидно. Tor Project доверяет. Но ты, конечно, считаешь.
>>1592182 >И не пихайте в браузер то, для чего он вообще не предназначен И определяешь это, конечно же, ты. Ну, реалии показывают, что с твоим мнением практически никто не согласен. Ты, главное, не воображай там, что маргинальность добавляет твоей позиции вес. >Tor Project доверяет Что за апелляции к авторитетам? Факт неблагонадёжного поведения налицо, автора поймали за руку на хуйне. Как и автора куклоскрипта, например. Открытый код сам по себе не так много значит без системы доверия. Никто просто физически не может прочитать и сотую долю кода используемого софта, поэтому намного важнее оказывается то, кто этот код пишет. Стоит отметить, что блокировку скриптов в TBB только совсем недавно впилили, при этом не руководствовались криками Шариковых «всё порезать, сикьюрнее будет», а думали и о том, чтобы их продуктов ещё пользоваться можно было. И дали несколько вменяемых режимов на выбор.
>>1592182 >Некоторые еще считают, что грамотно писать или, скажем, не срать под себя - пустая трата времени. Но носкрист версия подразумевает перписывание серверного бэкэнда. А это означает удвоенные затраты ради 0.1% пользователей. Что это,если не пустая трата времени?
>>1592319 Это, кстати, всегда полезно на самом деле делать (и модно сейчас на всяких react-dom или prerenderer на крайний случай). Во-первых, боты не очень хорошо SPA индексируют, а во-вторых, быстрее страница рендерится (браузеру отдаётся HTML, он её быстренько показывает, затем подгружаются и парсятся скрипты и в дело вступает яваскипт). Но если бэкэнд не на JS, то могут быть накладные расходы на впиливание и поддержание кода шаблонов клиент- и сервер-сайда в актуальном состоянии.
>>1592325 Я, правда, здесь имею ввиду только рендеринг. Для noscript-версии ещё и роуты на другие POST-формы надо и вообще куча мороки.
Аноним (Microsoft Windows 7: Firefox based)27/01/16 Срд 07:16:33#1101№1592473
>>1589273 >WebM for Retards — ограничивающая функционал, удобство использования Вот тут ты обосрался знатно. Впрочем можешь попробовать предоставить пруфы, что тебе там ограничили. Про удобство пердолинга консоли даже говорить не буду. >что не может ffmpeg без avisynth Да дохуя всего, тебе сколько перечислять примеров? Хотя мог бы и сам загуглить количество всевозможных плагинов для avisynth.
Аноним (Microsoft Windows 10: Chromium based)27/01/16 Срд 11:19:16#1102№1592586
Народ, можете подсобить? Есть у кого рабочая версия вот этого говна adobe premiere pro? Просто что я не скачивал, все выдают ошибку у вас не установлена хуйнянейм. И установка этой параши не помогает. Анон можешь помочь? Понимаю, что скорее всего все дело в моем компьюхтере, но сносить все нахуй я не хочу.
>>1592703 Адобобляди должны страдать, больше анальных зондов, ещё больше. Осталось только упразднить десктопные версии фотошопа и премьера, что бы они либо были в облаке, либо с анальными зондами для серверных рабочих станций (и зонд отжирал пару гигов оперативы и пару ядер). Больше страданий.
>>1592788 Я больше хуею с того, как для обычных операций по редактированию устанавливают сложнейший профессиональный софт, который весит десятки гигабайт, анально огорожен, тащит за собой тонну ненужного говна и вообще непонятно кем и как сломан. Это как бумагу бензопилой резать.
>>1592838 Seems like crazy makaba's regexps in order to block some vulnrs/scriptkiddies. HLS sploit was blocked in similar manner.
Аноним (Microsoft Windows 10: Chromium based)27/01/16 Срд 14:34:17#1114№1592856
>>1592822 > десятки гигобайт > премьер >>1592788 Тебя ебет вообще что я ставлю? Мне заебись. было бы если бы это говно работало
Аноним (Microsoft Windows 7: Chromium based)27/01/16 Срд 16:02:45#1115№1593017
>>1514107 (OP) Поясните дауну Есть мкв файл с несколькими звуковыми дорожками. Я хочу один фрагмент из него перекодировать в ВЕБМ, выбрав дорожку под номером 3, и так, чтобы уложиться в 20480кб, битрейт пусть сам подбтрается. Какой софт для этого использовать?
>>1592710 >>1593017 ffmpeg (Можно ещё парочку вопросов было подождать, чтобы зазря посты не отправлять.)
Аноним (Microsoft Windows 7: Chromium based)27/01/16 Срд 18:45:28#1117№1593324
>>1593069 Просто охуительный совет, блять Я нормальный софт спрашиваю, а не говно какое-то требующие фреймворки, еще какую-то хуету которая не ставится и прочее. И оно поддерживает выбор звуковой дорожки? Блять, какже охуенно работать с виртуалдабом раньше было, жаль он этого всего не поддерживает
Аноним (Microsoft Windows 7: Firefox based)27/01/16 Срд 18:48:40#1118№1593347
>>1593324 >Я нормальный софт спрашиваю, а не говно какое-то требующие фреймворки, еще какую-то хуету которая не ставится и прочее. И оно поддерживает выбор звуковой дорожки?
Аноним (Microsoft Windows 7: Chromium based)27/01/16 Срд 20:11:21#1120№1593734
>>1593363 Только через аргументы можно выставить тайминги?
Аноним (Microsoft Windows 7: Chromium based)27/01/16 Срд 20:14:46#1121№1593749
>>1593734 Пиздец, а ограничения по размеру, битрейты где там указывать? Ояебу
Аноним (Microsoft Windows 7: Chromium based)27/01/16 Срд 20:26:42#1122№1593806
Это просто пиздец. Сказал бы кто что перекодировать видео может быть ТАКОЙ геморой. Сраный вебм, почему нормальный контейнер не взять? Тут то что не так?
Аноним (Microsoft Windows 7: Firefox based)27/01/16 Срд 20:33:24#1123№1593824
>>1593806 Откуда такие вы беретесь то? Ладно, давай содержимое файла tmp8EC5.tmp сюда.
Аноним (Microsoft Windows 7: Chromium based)27/01/16 Срд 20:41:01#1124№1593836
Аноним (Microsoft Windows 7: Firefox based)27/01/16 Срд 20:47:15#1125№1593851
>>1593836 Ну убери загрузку субтитров, у тебя она пустую строку принимает, нахера? Или нормально их грузи.
Аноним (Microsoft Windows 7: Chromium based)27/01/16 Срд 20:54:28#1126№1593868
>>1593851 Спасибо, разобрался. Интерфейс странный у этого софта. Скажи еще как указать тайминги (и не проебаться с синтаксисом), атакже ограничения по размеру
Аноним (Microsoft Windows 7: Firefox based)27/01/16 Срд 20:59:47#1127№1593881
>>1593868 >указать тайминги Ты про что? Если про трим (вырезание участков видео), то нажимаешь и используешь.
Аноним (Microsoft Windows 7: Firefox based)27/01/16 Срд 21:07:29#1128№1593893
>>1593806 Можно поинтересоваться накой хуй тебе ависинс? Используй чистый ффмпег от зераное.
Аноним (Microsoft Windows 7: Chromium based)27/01/16 Срд 21:08:43#1129№1593895
>>1595428 youtube-dl (предназначен именно для сохранения файлов, так что будет проще), либо livestreamer (может тянуть несолькими потоками, что помогает при медленной отдаче твича).
Sup, есть один релиз музыкально диска во флаке. И я бы хотел разжать его в wav ффмпегом. Но проблема в том что image+cue, а метки началов треков в формате MM:SS.00..75 вот эти 00..75 не секунды а CDDA frames. Вопрос: как ффмпегу в -ss это передать, что бы bit identical и все вот это?
Просто сейчас я делаю это руками в audacity, он знает об этих cdda frames, пикрилейтед, но я заебался это делать руками, хочу через скрипт+ффмпег сделоть.
Не нашёл подходящий тред, пишу тут. С помощью письки http://videotools.12pings.net/ можно вытаскивать стримы с твича кусками. Какой редактор это сожрёт, ибо сони вегас отказывается?
Аноним (Microsoft Windows 10: Firefox based)30/01/16 Суб 13:09:00#1153№1597426
>>1597425 Как-то мутно всё. А может он по нажати. на хоткей начать снимать текущее окно, и по повторному нажатию - прекратить? И так же со скриншотами.
>>1597443 Где именно асфальтный padding? Если скриншот сделать, то там чистый чёрный. Ну или --vf=format=colormatrix=bt.601 попробуй, там полоски чуть другие.
Аноним (Microsoft Windows 7: Firefox based)30/01/16 Суб 13:57:13#1162№1597484
>>1597484 У хрома BT.601, а у фф — BT.709. Выставь разрешение видео такое же в хроме, должна тоже будет использовать BT.709.
Аноним (Microsoft Windows 7: Firefox based)30/01/16 Суб 14:13:30#1164№1597515
>>1597508 >Выставь разрешение видео такое же в хроме, должна тоже будет использовать BT.709. Во-первых не помогло, во вторых не работает, в третьих именно в хроме нормально.
Аноним (Microsoft Windows 7: Firefox based)30/01/16 Суб 14:21:42#1165№1597532
Yasno. Передал привет хуесосам из фаерфокс. Именно в найтли такой пиздец со шрифтами.
Аноним (Microsoft Windows 7: Firefox based)30/01/16 Суб 14:22:05#1166№1597533
>>1597515 Сделай нормальные полноразмерные скриншоты одного и того же момента, одного и того же разрешения и формата, без табличек. По твоим скриншотам выглядит как будто 709 у фф, но может меня глючит и всё наоборот. Открой в нормальном плеере вроде mpv, в котором есть контроль за используемой цветовой матрицей и сравни. В общем, суть проблемы тебе должна быть ясна, здесь полгода назад обсуждалось, что у лисы и хрома разные цветовые матрицы. >>1597532 Хуесос здесь только ты. Начнём с того, что у этих видео нет тегов цветовой матрицы и ты даже не понимаешь, как именно правильно. Ничего, что картинка у тебя с большой вероятностью в BT.601, а в большинстве плееров эвристика >720p=BT.709? >>1597542 Агрессивный невежда, понятно.
>>1597544 У меня, кстати, чистый BT.601 в фаерфоксе, с mpv BT.601 в точности совпадает. Вангую, что из-за аппаратного ускорения H.264 может использоваться BT.709 (или full levels?). А этот хуесос запихнул BT.601 картинку в HD-видео и смотрит в хроме с эвристикой по разрешению.
>>1597576 Таки в хроме BT.709 limited, просто скриншот говно. А эвристику для MSE они значит выпилили. А у FF — BT.709 full levels из-за аппаратного ускорения.
Аноним (Microsoft Windows 7: Chromium based)30/01/16 Суб 19:29:34#1171№1597999
PhotoshopNH (Microsoft Windows 7: Chromium based)30/01/16 Суб 20:07:49#1173№1598049
Ребят, мб кто знает че делать при такой проблеме в фотошопе, в общем я рисовал долгое время в одном файле, на одном и том же пк, а сегодня при попытке открыть свой рисунок(Все в формате PSD и делалось в одном и том же фш и на одном пк), вылазит ошибка "Невозможно выполнить запрос файл несовместим с данной версией программы Photoshop" - гласит сообщение. Как можно восстановить свою работу?
Аноним (Microsoft Windows 7: Яндекс браузер)30/01/16 Суб 20:21:36#1174№1598090
как заоработаьть на вд
NH (Microsoft Windows 7: Chromium based)30/01/16 Суб 20:26:52#1175№1598107
>>1598627 ffmpeg умеет много того, что в отдельных случаях не получается. Если в контексте вывода доступна информация о длительности результата (например, указан параметр -t), то работать будет.
Другое дело что такая опция нужна только спермоблядям с неудобным шеллом.
>>1598752 >Если в контексте вывода доступна информация о длительности результата (например, указан параметр -t), то работать будет Ну и нафиг нужна функция, которая работает только в ряде специфичных случаев. В апстрим такое никогда не примут, а патчи будут ультра-костылями.
>>1598752 >спермоблядям с неудобным шеллом Так есть уже у них ConEmu с повершеллом и шоколадка. Я всё жду, когда кто-нибудь запилит модное демо, где вначале через шоколадку ставится ffmpeg одной командой, затем однострочник на повершелл-перлянке, запускающий двухпроходное кодирование, и заюзав автодополнение команд между делом. Вот это будет круто. (Главное, не забыть полупрозначность с анимешной девочкой на обоине.)
Аноним (Microsoft Windows 7: Яндекс браузер)31/01/16 Вск 18:58:04#1187№1599571DELETED
Такие дела
Аноним (Microsoft Windows 10: Firefox based)31/01/16 Вск 19:13:15#1188№1599589DELETED
s
Аноним (Microsoft Windows 10: Firefox based)31/01/16 Вск 20:12:35#1189№1599687DELETED
В КОНЦЕ ПЕРВОГО ТРЕДА НАУЧИЛИСЬ В ПЕРЕМЕЩЕНИЯ ВО ВРЕМЕНИ ВПЕРЕД
Аноним (Microsoft Windows 7: Firefox based)31/01/16 Вск 21:52:04#1190№1599792
Эй, кодировщики. Пора бы перекатываться вам. Олсо, 1080 ютуба кто-нибудь сравнивал вебмки с мп4? Встречается многократная разница в размере, будто зашакалили вебм в говно, или h264 настроен сбадуна. Есть визуальная разница?
Аноним (Microsoft Windows 7: Chromium based)31/01/16 Вск 21:56:26#1191№1599798
>>1599792 >Пора бы перекатываться вам У нас сплит-брейн. Давно уже перекат был, там даже за полторы сотни постов. >Встречается многократная разница в размере Так гугль VP9 не просто так выставил приоритет. >Есть визуальная разница Для этого нужно взять видео, залить на ютуб, выкачать VP9/H.264 версии и сравнить. Лень регистрироваться, вот выкачал чей-то тест 720p с doom9: http://forum.doom9.org/showthread.php?p=1680453#post1680453 VP9 весит 51.56MiB, H.264 — 64.13. Результат cmpv на пикрелейтед. По метрике выходит более-менее одинаково, но как-то оба пиздец плохо. То ли косяк где, то ли в самом деле ютуб дико на битрейт пожмотился. >>1599798 Пробел между «-» и «i» лишний.
>>1599900 Скриншот рандомного момента (не особо-то это много информации даёт, конечно). Кое-где у VP9 больше деталей, но изгиб ноги подпортил.
В общем, нужно на порядок больше исходников и нормальное сравнение с заливкой. Но я думаю ютубовцы настроили так, чтобы в среднем по метрикам у VP9 было то же качество, что и у H.264, а разница по трафику им в карман, соответственно.
Аноним (Microsoft Windows 8: Chromium based)02/02/16 Втр 12:28:49#1206№1601492
Не нашел отдельный тредж, а так как етот самый популярный спрошу здесь. А есть какая-нибудь пиздатая штука для улучшения звука? Не васяно-эквалайзеры с кучей рекламы и бесполезного говна. Просто новая материнка, в целом звук пиздатый, но середина орет вместе с низами, а верха тупят жутко. (Денег нет на звуковуху пока, только новым железом закупился,студентота-ницшеброд)
Аноним (Microsoft Windows 7: Chromium based)02/02/16 Втр 12:58:09#1207№1601503
>>1601492 В современных материнках нормальные звуковые чипы. Если тебе это не хватает, то смотри какой-нибудь O2+ODAC. Но скорее всего твои проблемы в наушниках, ушах или голове.
Аноним (Microsoft Windows 8: Chromium based)02/02/16 Втр 14:59:04#1208№1601640
>>1601503 Дружище в этом то и проблема, что науши пиздатые, за 4,5 к, и со старой материнкой звук был прям близок к студийному. Но она сгорела, а новую купил самую дешманскую от мси, из-за этого курса ебучего. Вроде нормально, но знаю что можно на много лучше.
Аноним (Microsoft Windows 8: Chromium based)02/02/16 Втр 15:07:42#1209№1601649
>>1601503 Алсо с ушами и головой все в порядке. Я даже 7 лет музыкалки когда-то очень давно закончил.
>>1601787 Есть отдельный тред для Виндос там и спроси.
Аноним (Microsoft Windows 7: Firefox based)02/02/16 Втр 22:39:35#1220№1601970
Такой вопрос, а может кто форкнуть ВебмдляДебилов и поменять там пару значений по умолчанию? Засовывать -quality best в одну галку с включением двухпроходового кодирования это верх гениальности. Я, конечно, понимаю, что это под форчан с их ограничением на vp8 делалось, но всё же.
>>1601978 Нельзя, только один трек VP8 и опционально трек Vorbis. У них политика, что это не более, чем гифки. Сердце кровью обливается, как бедные анончики обрезки клипов в лимит впихивают в /wsg/ :3
Аноним (Microsoft Windows 7: SeaMonkey)02/02/16 Втр 22:57:25#1224№1601988
Аноним (Microsoft Windows 7: Firefox based)03/02/16 Срд 19:29:10#1225№1602593
>>1601976 > Строку параметров можно ж отредактировать руками? Можно. КАЖДЫЙ раз при новом кодировании. КАЖДЫЙ раз при изменении параметра в гуе - в строке всё сбрасывается в установленные параметры автором гуя. КАЖДЫЙ ебучий раз приходится удалять -quality best вручную. Так что да, я про > повышение удобства
Аноним (Microsoft Windows 10: Firefox based)04/02/16 Чтв 09:17:29#1231№1602969
Сосачик, а кроме того что в шапке для обрезки/конвертации видео можешь посоветовать? Без установки командной строкой, для умственно отсталых. Скачал Видео Мастер http://video-converter.ru/ он вроде норм, но надо 800 рублей заплатить, я в раздумье.
>>1562983 Придумал как со спамлистом бороться. Нужно сообщение по половинке с /test/ постить (бинарный поиск), пока нужное слово не вычленится. Намного быстрее выходит, чем пытаться рандомные слова в посте перебирать. А капча часто не принимается, потому что у неё срок жизни очень маленький. Нужно сразу перед отправкой кликать, тогда всё ок.
Аноним (Microsoft Windows 8: Firefox based)04/02/16 Чтв 16:50:50#1234№1603291
В XMedia Recode возможно удалить фрагмент в видео? как сохранить фрагмент я понял, а вот как удалить кусок и сохранить оставшееся? инб4 советы про соснольку
>>1603327 Что такое консольный параметр? Цифры, текст, специальные значения могут встречаться как в графических, так и консольных интерфейсах. Если ты не владеешь терминологией, то так и скажи. >>1603338 >ему дали решение, через которое можно решить поставленную задачу за полминуты >вместо того, чтобы поблагодарить, вот уже полчаса оправдывается и пишет малограмотную чепуху Ясно.
>>1603351 >Если ты вводишь аргументы для выполнения программы не в свое розовое окошко, то это не значит что это не консольные команды Были аргументы, теперь уже команды. Ты разве не знаешь, что для употребления каких-либо терминов, неплохо было бы вначале поискать их значения? А то ты как попугай рот открываешь, а значения испускаемых слов понять не можешь. Сделать что-то через консоль, советы про консольку = решение предполагает собой консольную команду, которая вводится в эмуляторе терминала и выполняется командной оболочкой (shell). Программа, предоставляющая графический интерфейс (и не являющаяся эмулятором терминала), просто по определению не может быть консолью. >>был вопрос по конкретной программе Не было, т.к. вторая строчка поста подразумевала, что решение в рамках xmr не обязательно. Иначе зачем вообще было упоминать? Если ты не состоянии чётко задавать вопросы, это твои проблемы.
Аноним (Microsoft Windows 8: Firefox based)04/02/16 Чтв 18:12:17#1245№1603371
>>1603361 >советы про консольку = = советы про использование консольных утилит, и не важно, что ты еще для этого используешь отдельную гуепрослойку с полем для ввода аргументов для консольной программы, это твои дебилопроблемы. >Не было, т.к. вторая строчка поста подразумевала, Вторая строчка и подразумевала, что бы такое говно как ты проигнорило пост и нес копипастом мана, поскольку весь тред и так засран этим, но нет, ты не выдержал.
>>1603371 >= советы про использование консольных утилит, и не важно, что ты еще для этого используешь отдельную гуепрослойку с полем для ввода аргументов для консольной программы Извини, но дебил здесь только ты, т.к. xmr точно также использует внутри себя ffmpeg, пусть и в сильно ограниченном виде по сравнению с FFQueue. То, что аргумент из поля ввода FFQueue пойдёт на вход ffmpeg, тебя вообще ебать не должно, это деталь реализации. >проигнорило пост и нес копипастом мана Уже язык заплетаться начал?
Аноним (Microsoft Windows 10: Firefox based)04/02/16 Чтв 23:43:40#1247№1603695
В чем ошибка, пацаны ? ffmpeg -i source/sn.mkv -acodec copy -map 0:7 -vcodec copy -ss 00:21:26 -to 00:22:41 result/sn.mkv - хочу обрезать кусочек фильма, с седьмой аудиодорожкой. На выходе появляется только аудиодорога в mkv
Аноним (Microsoft Windows 7: Firefox based)04/02/16 Чтв 23:47:35#1248№1603700
Под винду есть еще одна гуятина, могущая в вебм, selur.de , научите пользоваться!
>>1603695 Так ты не указал map для видеодорожки. ffmpeg -i source/sn.mkv -c copy -map 0:v -map 0:7 -ss 00:21:26 -to 00:22:41 result/sn.mkv
Аноним (Microsoft Windows 10: Firefox based)05/02/16 Птн 00:33:07#1250№1603728
>>1603703 благодарю, выяснил все - вот как правильно должна быть, кодируется сейчас - ffmpeg -i source/sn.mkv -map 0:0 -c:v vp9 -b:v 800k -c:a libopus -b:a 128k -map 0:7 -ss 00:21:26 -to 00:22:41 result/sn.webm
Вопрос - как прикрутить двухпроходное кодирование в эту строку ? -map 0:v -vf scale=-1:720 -c:v libvpx-vp9 -pass 1 -f null -y NUL можно сразу добавить ?
Аноним (Microsoft Windows 10: Firefox based)05/02/16 Птн 01:15:46#1251№1603759
>>1603983 А других вариантов нет? Например гнать не через опенгл а через что-то ещё?
Аноним (Microsoft Windows XP: Chromium based)05/02/16 Птн 12:25:43#1258№1603996
>>1603989 Без опенгл как-то непердольно. Вряд ли ты здесь найдёшь знатоков mpv под винду, это немногочисленная элита общества, лучше погугли.
Аноним (Microsoft Windows XP: Chromium based)05/02/16 Птн 12:27:24#1259№1603998
>>1603989 Кстати, можешь еще глянуть в сторону врапперов OpenGL.
Аноним (Microsoft Windows XP: Firefox based)05/02/16 Птн 12:31:40#1260№1604001
>>1603998 Я сейчас попробовал финт ушами — запустить через smplayer, тоже видео не пашет. На семёрке на чужом нетбуке кстати была другая картина, там мпв можно было юзать смплееровский, но не отдельно самостоятельно установленный. Тоже какая-то поебота с дровами, я ещё тогда пытался как мне советовали прописывать нужные в конфиг мпв, но ему было похуй, он тупо не читал конфиг и продолжал выводить через фейлодрайвер.
Аноним (Microsoft Windows 7: Chromium based)05/02/16 Птн 13:01:33#1261№1604025
Напишите стандартный набор параметров для кодирования в два прохода
Аноним (Microsoft Windows 7: Chromium based)05/02/16 Птн 13:23:53#1265№1604049
>>1604027 >-threads 8 Почему он есть в первом случае и нету во втором Что есть параметры: -tile-columns 0 -speed 0 -frame-parallel 0 >-pix_fmt +yuv420p Кодировал без этого параметра, имелось превью
Аноним (Microsoft Windows XP: Firefox based)05/02/16 Птн 13:24:32#1266№1604050
>>1604047 Псевдогуйное окно на мгновение появляется и сразу исчезает. Та же фигня в общем.
>>1604049 Второй однотредовый и более эффективный по компрессии. >>1604050 Ошибка-то какая? Сделай ещё mpv --vo=help и все видеодрайверы оттуда перепробуй. Если ничего не поможет, то пиши в багтрекер mpv, они очень резвые, починят быстро или хотя бы найдут воркэраунд.
Аноним (Microsoft Windows 10: Firefox based)05/02/16 Птн 13:43:52#1268№1604065
У меня в строке ffmpeg -i source/webm.webm -threads 8 -acodec copy -c:v vp9 -b:v 1200k -vf scale=-1:720 -ss 00:01:20 -to 00:03:20.832 result/webm_2.webm если я ставлю -threads 8 падает ffmpeg? версия самая последня, под венду. Как вы думаете, почему, или может нахуй мне эти 8 потоков ?
>>1604065 >если я ставлю -threads 8 падает ffmpeg Там какая-то хуйня в билдах зераное. Попробуй 64-разрядную версию может или ещё какие другие версии. Или погуглить/нажаловаться зераное, фигли он там компилировать не умеет. >или может нахуй мне эти 8 потоков Будет медленнее раза в 3 для твоего разрешения.
Аноним (Microsoft Windows XP: Firefox based)05/02/16 Птн 13:52:28#1270№1604070
>>1604070 Покажи вывод с опцией "-v" ещё. Я имею ввиду, что может там есть какие хитрые опции, которые помогают со старыми видеокартами вроде --vo=opengl:dumb-mode. Ну или в чатике можешь спросить. >>1604065 Похоже на https://ffmpeg.zeranoe.com/forum/viewtopic.php?t=2344 Наверно собрано с одним рантаймом, а используется другой. Вечно на венде с посиксными тредами хуйня.
Аноним (Microsoft Windows 10: Firefox based)05/02/16 Птн 14:17:24#1272№1604092
>>1604066 Да, оказывается падает 32х версия, 64х кодирует.
Аноним (Microsoft Windows XP: Firefox based)05/02/16 Птн 14:23:25#1273№1604095
Аноним (Microsoft Windows XP: Firefox based)05/02/16 Птн 14:25:21#1274№1604097
>>1604089 А ещё что интересно, если запускать через watch with mpv или через батник, то нет вообще никакого интерфейса. Даже CLI. Это уныло. CLI работает только если в консольке вбивать.
>>1604095 >В ирке ихней что ли Да. >Держи Не, всмысле при проигрывании. "mpv --vo=direct3d -v file.mkv" >>1604097 Попробуй в батник добавить параметр "--profile=pseudo-gui"
Аноним (Microsoft Windows XP: Firefox based)05/02/16 Птн 14:39:14#1276№1604112
>>1604112 Лол, фигли ты там прячешь видео, всё равно спалил в логе. Походу на >[vo/direct3d] Creating window failed. падает. Хз. Можно ещё с дебагом посмотреть, но я всё равно в D3D не разбираюсь, лучше к разработчикам. >>1604116 А, я не так понял значит. pseudo-gui это чтобы окошко не закрывалось, а у тебя оно вообще не работает. Запускай батник как "cmd /k mpv.bat", должна остаться консоль после завершения mpv. Ну или "pause" в конец, всё равно там вводить ничего не надо же.
Аноним (Microsoft Windows XP: Firefox based)05/02/16 Птн 15:10:44#1279№1604156
>>1604132 Не помогает pause в конец. Нету ни тайминга, нихуя. Что мне толку с этой пустой консоли?
>>1604160 Ну или я не очень понял, почему консольный интерфейс пропадает. Если в батники просто "mpv ...", то пока файл играется, должна быть открыта консоль. Если только mpv там не форкается как-нибудь.
Аноним (Microsoft Windows XP: Firefox based)05/02/16 Птн 15:32:25#1283№1604167
Реквестирую конфиг ffserver и какой-нибудь рабочий пример отправки данных из ffmpeg в фид ffserver. Я заебался воевать с av_interleaved_write_frame(): Connection reset by peer. Гугл выдаёт только багрепорты и вопросы без ответов на ВиО-сайтах.
Аноним (Microsoft Windows 7: Chromium based)06/02/16 Суб 04:53:29#1287№1604777DELETED
Ребята на архиваче наткнулся на такой интересный тред http://arhivach.org/thread/106290/ посвященный кросс-чекингу iVMS оборудования, в треде один из анонов запостил видео по работе с програмкой. http://arhivach.org/storage/7/6a/76a2290a2f9a4d2c95251c68502c9b45.webm все прекрасно.. эта тулза работает, но есть одно но. В ролике фигурирует еще один скрипт который не только чекает авторизацию но и делает скриншоты автоматом в папку. К сожалению этого скрипта так и не удалось найти. Немного погуглив я узнал что в ffmpeg есть такой функцинонал.
но у меня почему то не получается таки сделать скриншот такой командой. Если кто вдруг интересовался, подскажите как правильно будет выглядеть эта команда.
вот тестовый/сбрученный iVMS: IP:58.8.61.122 (admin:12345)
Или как вариант возможно у кого то есть та самая тулза из видео. Буду очень признателен.
Аноним (Microsoft Windows XP: Chromium based)06/02/16 Суб 05:09:47#1288№1604784
>>1604777 Туда ли ты попал, болезный? S/ - это доска для обсуждения софта, а не бесполезных непонятных нормальному человеку скриптов. Впредь будь адекватен и не пытайся распространять тут свою вредоносную деятельность.
Аноним (Microsoft Windows 7: Chromium based)06/02/16 Суб 05:25:45#1289№1604802
Все я разобрался. Модератор удали пожалуйста. это >>1604777
Аноним (Microsoft Windows XP: Firefox based)06/02/16 Суб 06:04:53#1290№1604825
>>1604997 Интересно, надо попробовать. Но дело в том, что я хочу стримить mpg-видео с компьютера (ноут не особо производительный, поэтому хочу избежать ненужного перекодирования), а смотреть его на android-смартфоне.
>>1605000 Ну так-то на андроиде DASH поддерживается, только зачем тебе стриминг в данном случае? Просто отдавай файл через HTTP (или FTP, или SFTP, не суть) и открывай в любом плеере на андроиде, который поддерживает этот формат.
>>1605006 Можно адаптировать качество под скорость сети, лучше перемотка работает, намного лучше для прямого эфира подходит. Если нужно просто файл проиграть по сети, то и progressive download годится.
>>1605320 Да. Не заметил что 2 раза менять надо. Если заменить, то там ошибка вылетает т.к. размер файла дробь. >bash: 81920 / 428.160000 : Ошибка синтаксиса: неправильный арифметический оператор (ошибочная метка ".160000 ") А тот что ты сейчас написал работает. Спасибо.
Аноним (Microsoft Windows 7: Chromium based)06/02/16 Суб 17:20:30#1304№1605333
Меня глючит или цвета поехали? На слове изменить одну жизнь, например, исходник ярче. Сделал в этом вашем рекомендуемом блендере. mediainfo http://pastebin.com/AyDWGFzn Если я не поехал, то как это починить?
>>1605333 Да, цветовая матрица скорее всего поехала, тоже такое видел. Я конвертировал исходники в uncompressed RGB AVI в правильной матрице, обрабатывал его в блендере, экспортировал опять же в AVI и затем финальное конвертирование в YCbCr WebM. В любом случае uncompressed RGB предпочтительнее для серьёзного редактирования, много в каких гайдах он рекомендуется. Если на жестком диске мало места, то возьми какой редактор попроще, Shotcut тот же.
Аноним (Microsoft Windows 7: Chromium based)06/02/16 Суб 17:56:58#1307№1605371
>>1605343 Ой вей, а мне так блендер доставил и бесплатный и функционал завезли, эх. Но с мои некропоцом три раза кодировать, не слезть мне с поприоритарной иглы. Но спс что ответил. :'(
>>1605371 Так там никакой нагрузки на проц практически, только на диск.
Что-то вроде (туда): ffmpeg -i in.mkv -c:v rawvideo -vf format=yuv444p16,scale=in_color_matrix=bt709,format=bgr24 in.avi И обратно: ffmpeg -i out.avi -vf format=rgb48,format=yuv420p -colorspace bt470bg out.webm
В редакторе всё просто летает, предпросмотр работает с fps исходника, цвета все правильные, бандинга нет. Вот только весит много. Вон продвинутые аниму-клипмейкеры (лучшие в мире, если что) и для всяких премьеров с AE так делают и им норм: http://amvnews.ru/index.php?go=Pages&in=view&id=33 Сжатое видео это всегда куча гемороя, особенно если там ещё какой-нибудь гадский VFR.
>>1605390 Забыл написать. Если места мало, то можно использовать AviSynth-обёртки, вот здесь описан пример для AE: http://amvnews.ru/index.php?go=Pages&in=view&id=65 Там скрипт поправить, чтобы на выходе RGB с правильной цветовой матрицей было на входе и всё. AviSynth в Blender пишут что нормально работает, вот только перемотка/предпросмотр будут медленно работать, очевидно.
Аноним (Microsoft Windows 7: Chromium based)06/02/16 Суб 18:19:16#1310№1605407
>>1605390 Ок, поебусь попробую. Но я помню в After Effects у меня жутко тормозило, хотя кормил ему разжатое.
>>1605407 >Но я помню в After Effects у меня жутко тормозило, хотя кормил ему разжатое Да не может такого быть, только если диск совсем дохлый. Это сжатое требует кучу процессорного времени, особенно если кликаешь в рандомных местах стрипа (надо декодировать от ближайшего ключевого кадра, а это сотни миллисекунд). Можно в lossless ещё какой кодировать вроде FFV1 или HuffYUV, будет компромисс по размеру/скорости.
Аноним (Microsoft Windows 10: Chromium based)06/02/16 Суб 21:57:08#1312№1605654
Аноним (Microsoft Windows 10: New Opera)06/02/16 Суб 22:42:36#1313№1605707
Вопрос возможно долбоебский, хуй знает, но все же спрошу. Ни один стоковый видеоплеер не воспроизводит вебм. Только браузеры, а через них я заебался. Подскажите какой-нибудь годный плеер что-ли.
Аноним (Microsoft Windows 8: Chromium based)07/02/16 Вск 11:16:48#1321№1606125
В видео черные полосы,какую команду использовать чтобы обрезать их?
Аноним (Microsoft Windows 10: New Opera)07/02/16 Вск 11:28:57#1322№1606136
>>1605713 >>1605854 >>1606031 Ни один не видит что в папке есть еще вебм, то есть вместо того, чтобы начать воспроизводить следующую, плеер либо закрывается, либо начинает заново показывать сначала выбранную вебм Сука, что тут у вас за капча сложная? В моем /spc/ ее вообще нет[/spoler]
Основным обсуждаемым здесь инструментом является ffmpeg. Пердолики с мокрописечными гуями вроде xmedia recode и прочие клепальщики распидорашенного кривопиксельного говна из порнотреда со своими воплями о ненужности консоли не нужны сами — пусть сначала научатся делать качественные вебмки, а потом уже лезут сюда с советами.
Делать WebM можно научиться в вики треда: https://github.com/pituz/webm-thread/wiki/
Там находится подробная информация о выборе и настройке кодеков на примерах использования консольных утилит ffmpeg, vpxenc и mkvmerge.
Если для кого-то это слишком сложно, то можно взять гуй с минимумом кнопок для умственно отсталых (сперма-only): https://gitgud.io/nixx/WebMConverter
О кодировании WebM для сосача:
— доступные кодеки — VP8 и VP9 для видео, Vorbis и Opus для звука;
— максимальный размер файла: 20480КБ в /b/ и /media/, 6144КБ в тематике, всех файлов в посте — около 22МБ.
Неочевидные моменты:
— начиная с версии 2.8 ffmpeg использует для WebM по умолчанию VP9 и Opus;
— libvorbis при указании битрейта (-b:a) работает в режиме CBR (постоянный битрейт), и это портит качество звука; для режима VBR вместо битрейта надо указывать качество (-q:a); параметр -vbr on работает только для Opus'а;
— в webm'ки не нужно включать софтсаб в формате webvtt (FFmpeg это делает по умолчанию при наличии сабов в контейнере, отключается параметром -sn): во-первых, это бесполезно (для его отображения на странице должен быть специальный код), а во-вторых, от этого ролики не воспроизводятся в firefox;
— ролики с opus'ом в firefox зацикливаются не с начала, а с последнего ключевого кадра.
Программы и их документация
http://webmproject.org http://ffmpeg.org http://mpv.io http://www.bunkus.org/videotools/mkvtoolnix/
Фронтенды к ffmpeg для кодирования вебмок
CLI, бидон: https://pypi.python.org/pypi/webm
CLI, zsh: https://github.com/pituz/webm-thread/tree/master/tools
CLI, дотнет: https://github.com/CherryPerry/ffmpeg-vp9-wrap
Прошлый тред: Архивач