[
{name: "Вася"}, {name: "Боря"}, {name: "Алексей"},
]
The specified filename '/media/777003.jpg' does not contain an image sequence pattern or a pattern is invalid.
Use a pattern such as %03d for an image sequence or use the -update option (with -frames:v 1 if needed) to write a single image.
-update
добавить, чтобы перезаписывало один и тот же файл, и имеет смысл добавить -frames:v 1
, чтобы сгенерило 1 кадр и остановилось. find ./node_modules -type l -print
выводит список, и там корректные ссылки на локальные оверрайды, похоже./node_modules/@ckeditor/
— ckeditor5-paragraph
, например, там отстутсвует и как папка и как ссылка. Оказывается, в этом проблема: "overrides" занимается только под-зависимостями, но не самими dependencies.npm link --save ./src/plugins/core-overrides/ckeditor5-paragraph
и для других двух то же. Это создало ссылки в корневом node_modules и прописало в dependencies то же, что в overrides. Причем npm сам прописал пути как file:src/plugins/...
без ../../../
npm link
, а overrides
влияет, как я понял, только на ресолвинг. npm list @ckeditor/ckeditor5-clipboard
cc_ckeditor@1.0.0 /ckeditor
+-- ckeditor5-premium-features@43.0.0
| +-- @ckeditor/ckeditor5-ai@43.0.0
| | `-- @ckeditor/ckeditor5-clipboard@43.0.0 overridden -> ./src/plugins/core-overrides/ckeditor5-clipboard
| +-- @ckeditor/ckeditor5-comments@43.0.0
| | `-- @ckeditor/ckeditor5-clipboard@43.0.0 overridden -> ./src/plugins/core-overrides/ckeditor5-clipboard
| `-- @ckeditor/ckeditor5-import-word@43.0.0
| `-- @ckeditor/ckeditor5-clipboard@43.0.0 overridden -> ./src/plugins/core-overrides/ckeditor5-clipboard
`-- ckeditor5@43.0.0
+-- @ckeditor/ckeditor5-clipboard@ invalid: "file:src/plugins/core-overrides/ckeditor5-clipboard" from node_modules/ckeditor5 overridden
+-- @ckeditor/ckeditor5-code-block@43.0.0
| `-- @ckeditor/ckeditor5-clipboard@43.0.0 overridden -> ./src/plugins/core-overrides/ckeditor5-clipboard
+-- @ckeditor/ckeditor5-essentials@43.0.0
| `-- @ckeditor/ckeditor5-clipboard@43.0.0 overridden -> ./src/plugins/core-overrides/ckeditor5-clipboard
+-- @ckeditor/ckeditor5-image@43.0.0
| `-- @ckeditor/ckeditor5-clipboard@43.0.0 overridden -> ./src/plugins/core-overrides/ckeditor5-clipboard
+-- @ckeditor/ckeditor5-link@43.0.0
| `-- @ckeditor/ckeditor5-clipboard@43.0.0 overridden -> ./src/plugins/core-overrides/ckeditor5-clipboard
+-- @ckeditor/ckeditor5-list@43.0.0
| `-- @ckeditor/ckeditor5-clipboard@43.0.0 overridden -> ./src/plugins/core-overrides/ckeditor5-clipboard
+-- @ckeditor/ckeditor5-markdown-gfm@43.0.0
| `-- @ckeditor/ckeditor5-clipboard@43.0.0 overridden -> ./src/plugins/core-overrides/ckeditor5-clipboard
+-- @ckeditor/ckeditor5-media-embed@43.0.0
| `-- @ckeditor/ckeditor5-clipboard@43.0.0 overridden -> ./src/plugins/core-overrides/ckeditor5-clipboard
+-- @ckeditor/ckeditor5-paste-from-office@43.0.0
| `-- @ckeditor/ckeditor5-clipboard@43.0.0 overridden -> ./src/plugins/core-overrides/ckeditor5-clipboard
`-- @ckeditor/ckeditor5-table@43.0.0
`-- @ckeditor/ckeditor5-clipboard@43.0.0 overridden -> ./src/plugins/core-overrides/ckeditor5-clipboard
npm error code ELSPROBLEMS
npm error invalid: @ckeditor/ckeditor5-clipboard@ /ckeditor/node_modules/ckeditor5/node_modules/@ckeditor/ckeditor5-clipboard
"overrides": {
"@ckeditor/ckeditor5-clipboard": "file:../../../src/plugins/core-overrides/ckeditor5-clipboard",
"@ckeditor/ckeditor5-font": "file:../../../src/plugins/core-overrides/ckeditor5-font",
"@ckeditor/ckeditor5-paragraph": "file:../../../src/plugins/core-overrides/ckeditor5-paragraph"
"node_modules/@ckeditor/ckeditor5-heading/node_modules/@ckeditor/ckeditor5-paragraph": {
"resolved": "node_modules/@ckeditor/ckeditor5-heading/src/plugins/core-overrides/ckeditor5-paragraph",
"link": true
},
это копипаста, в вопросе до этого я упрощал путь к оверрайду до src/overrides
, на самом деле лежат в src/plugins/core-overrides
select=eq(n\,0)
чтобы выбрать самый первый кадр, напримерffmpeg \
-i /media/01.jpg \
-vf "select=eq(n\,0), drawbox=x=1400:y=200:w=200:h=500:t=3:c=yellow" \
/media/77772.jpg
npm install
делался без override, и уже потом в package.json добавилась override секция с локальным путем, то npm run build
(webpack --mode production
) срабатывал нормально. node_modules
и package-lock.json
, в package.json
уже внесена секция override, и сделать npm install
— то во-первых в package-lock оказываются странные пути типаresolved: "node_modules/@ckeditor/@ckeditor5-comments/src/overrides/ckeditor5-paragraph"
– вместо всегда одного локального пути — каждый раз относительный от корня очередного модуля, у которого этот Paragraph в зависимостях;