
Andrew
21.11.2018
09:59:40

Yan
21.11.2018
10:00:21

Mike
21.11.2018
10:00:34
когда-то Билл Гейтс и Пол Аллен нанимали сотрудников САМИ
не вижу проблемы

Google

Lev
21.11.2018
10:01:36

Наталья
21.11.2018
10:02:09
спасибо

Lev
21.11.2018
10:02:26

Павел nowatech
21.11.2018
10:52:31

Eldar
21.11.2018
10:54:27


Ruslan
21.11.2018
11:02:37
День добрый. Подскажите библиотеку, которая умеет создавать видео? Или как заставить работать scikit_video?
Попробовал openCV(создает пустое видео с 0 длительностью или просто ничего не делает, т.е. даже трейсбека нет), попробовал scikit-video
def make_video():
import skvideo.io
_FILE_NAME = 'FroggerHighway1.mp4'
_PROJECT_NAME = 'MyProject'
_PROJECT_DIR = os.path.join(BaseConfig._base_dir, _PROJECT_NAME)
_GEN_DIR = os.path.join(_PROJECT_DIR, 'gen')
videogen = skvideo.io.vreader(os.path.join(_PROJECT_DIR, 'video', "10sec.mp4"))
writer = skvideo.io.FFmpegWriter(os.path.join(_PROJECT_DIR, 'video', "outputvideo.mp4"), outputdict={'-vcodec': 'libx264',
'-b': '300000000'})
counter = 0
for frame in videogen:
counter += 1
if counter == 5:
io.imsave(os.path.join(_PROJECT_DIR, 'video', "image.png"), frame)
print('\rКадр номер: {}'.format(counter), end='')
writer.writeFrame(frame)
writer.close()
Для 10 секундного ролика в 5Мб создается файл в 80 Мб длиной в 12 секунд с черными кадрами, где тупо ничего нет. При этом на 5 кадре image.png создается и там нормальная картинка. Я хз уже куда копать..
Подсобите чем можете, пож-та
Сам исх ролик


Tishka17
21.11.2018
11:05:00
в смысле создавать?
из картинок что ли?
ffmpeg пробовал?

Ruslan
21.11.2018
11:08:10
Есть видео, которое я читаю skvideo.io.vreader, имею считанный кадр в виде numpy массива, я передаю этот считанный кадр методу writeFrame() экземпляру skvideo.io.FFmpegWriter, который у меня называется writer.
У меня создается видос, но он читается как черное видео в итоге.
Сейчас грузанул результат в телегу и удивился, что телега его нормально отображает.
А на Винде просто черное 12секундное видео

Google

Aragaer
21.11.2018
11:09:08
кодеки

Ruslan
21.11.2018
11:09:20
Видимо, кодеки, но я хз, как с ними быть
кодеки
Перебором подбирать что ли?

Aragaer
21.11.2018
11:10:36
снести винду, поставить линукс

Ruslan
21.11.2018
11:10:44
из картинок что ли?
из картинок умею. Надо не просто "вот директория с картинками - склей видео", а "вот видео - сделай такое же, но измени пару кадров"

Aragaer
21.11.2018
11:10:52
велкам

Ruslan
21.11.2018
11:10:53
так и скажу начальству

Боря
21.11.2018
11:13:07
пссс
ребят
кто-то решает вшэ по инфе?

Проксимов
21.11.2018
11:13:43

Aragaer
21.11.2018
11:22:28
https://stackoverflow.com/questions/40556491/how-to-find-the-longest-common-substring-of-multiple-strings - вторая ссылка в гугле
и там код на птоне есть

Paul
21.11.2018
11:38:19
все привет! подскажите библиотеку (или набор таких) на питоне под линь чтобы полноценно работать с excel. а именно нужно в экселевский калькулятор вставлять значения и вытягивать расчитанные данные.

Danil
21.11.2018
11:39:10

Alexander
21.11.2018
11:39:47
wine + python for windows + какой-то ole... )

Danil
21.11.2018
11:41:26
подскажите с регулярками плз.
у меня есть строка str = "adsfasdf312edas$asdad", и мне нуэно обрезать её до первого не числового или буквенного символа. Нагуглил что мне надо \W , но что с ним делать - хз)

Alexander
21.11.2018
11:41:58

Paul
21.11.2018
11:43:06
удивительно что под php есть PhpExcel (phpspreadsheet) которые со скрипом но считают формулы, а у python с экселем все очень бедно

Google

El Mariachi
21.11.2018
11:43:12

Alexander
21.11.2018
11:46:02

Paul
21.11.2018
11:46:40
ну это не удивительно, это бизнес требования.

Danil
21.11.2018
11:47:24
^\w+
а как это в питоне будет? re.compile('^\w+', str)?

Alexander
21.11.2018
11:53:33
ну это не удивительно, это бизнес требования.
бизнес требования посчитать что-то именно excel-формулой? думаю, что требование - просто получить результат вычислений. А это будет работать быстрее и надежнее, если приложить немного усилий и реализовать вычисления на самом python. Вот уж для всякого рода вычислений в нем инструментов точно побольше, чем в excel'е)

Кирилл
21.11.2018
11:54:07
для тех кто использует PyCharm,
запускаю дебаг в докер контейнере и допустим в о время работы я изменил код и после f8
собственно вопрос, строка будет изменена или нет?

Никитяо
21.11.2018
11:54:20

Kostya
21.11.2018
11:55:22

SERGEY
21.11.2018
11:58:11
в LibreOffice Python
ЛибреОфис пытался потрогать дважды, там реально питон? Вместо вба, или вместо формул?

Danil
21.11.2018
11:58:45
^\w+
а как к этому перечню добавить точку?)

Никитяо
21.11.2018
11:58:48

El Mariachi
21.11.2018
11:59:45

Alexander
21.11.2018
12:00:27

El Mariachi
21.11.2018
12:02:10

?? Eugene
21.11.2018
12:02:16

Danil
21.11.2018
12:03:26
Спасибо всем)
сейчас почитаю что такое match и sub, и выберу себе точ то нужно)

El Mariachi
21.11.2018
12:04:05

Danil
21.11.2018
12:04:25
да, скорее всего потерял)

?? Eugene
21.11.2018
12:04:27

Danil
21.11.2018
12:04:29
но ничгео страшного

Google

Stannis
21.11.2018
12:05:01
Люди посоветуйте легкий фреймвор чтобы пару таблиц из mysql отобразить

Alexander
21.11.2018
12:05:12
чем через compile лучше?
если, например, ты в цикле перебираешь много таких значений, то, думаю, ты захочешь, чтобы паттерн не для каждого элемента вычислялся, а только один раз для всех. Это может дать заметный прирост производительности

El Mariachi
21.11.2018
12:05:13

Anatoliy
21.11.2018
12:05:13
flask

Stannis
21.11.2018
12:05:17
Cмотрю на Торнадо
Но у него нет драйвера с мускулом

Alexander
21.11.2018
12:05:53

Stannis
21.11.2018
12:06:02
бгг
не могу

?? Eugene
21.11.2018
12:07:08

Stannis
21.11.2018
12:10:07
Фласк интереснее выглядит

Alex
21.11.2018
12:10:56
тебе с твоей задачей любой wsgi микрофреймворк подойдет.
какая связь между драйвером для работы с СУБД и веб-фреймворком?

Tishka17
21.11.2018
12:12:08

?? Eugene
21.11.2018
12:12:33
духовная :)

Tishka17
21.11.2018
12:12:36
Вообще, если асинхронный фреймворк, нужен асинхронный драйвер
А с этим бывают проблемы

?? Eugene
21.11.2018
12:12:54
у мускула вродь есть асинхронный драйвер

Alex
21.11.2018
12:13:04
да и у мускула мне тоже кажется он таки есть

Google

?? Eugene
21.11.2018
12:13:34
https://github.com/aio-libs/aiomysql

Darya
21.11.2018
12:15:40
Здравствуйте, кто может сделать бота WhatsApp?

?? Eugene
21.11.2018
12:16:04

Darya
21.11.2018
12:18:32
Спасибо

BlackAndOrange
21.11.2018
12:27:58
Есть старая библиотека, которая внутри себя использует select.epoll, а также модное и блестящее новое приложение на asyncio.
Очевидно, если их запускать в одном процессе, они конфликтуют за epoll и ничего не получается.
Попробовал выделить библиотеку в отдельный процесс через multiprocessing, однако это не сработало — файловые дескрипторы, видимо, шарятся между процессами.
Вопрос: как проще всего выделить процесс с отдельным пространством для файловых дескрипторов?

Cykooz
21.11.2018
12:30:15
Надо "форкать" процесс до того как будут созданы какие либо файловые дескрипторы и разные там сокеты. Тогда поидее они не будут "шарится" между процессами