Отправляет email-рассылки с помощью сервиса Sendsay

mplayer - mencoder...

Впоросы по теме у искушённых в видео-редактировании:
. как выдрать звук (mp3/wav) из .avi? - делаю -audiodump - но
подозреваю, что это это не лучшее, что тема может...
. как вырезать кусок из .avi (которого в .avi быть не должно)? - лучшее
что добился - сценарий который делает это в три прохода - опять же,
наверное, не оптима...
. как склеить видео .avi с имеющимся звуком (mp3/wav)?

- Не сочтите за лентяя - но рук-во по теие - кошмар, - хоть бы на части
разбили...

Ответить   Strong Mon, 25 Jul 2005 16:32:32 +0700 (#406939)

 

Ответы:

Здравствуйте, Strong
Mon, 25 Jul 2005 16:32:32 +0700 вы писали

mplayer video.avi -vc dummy -vo null -ao pcm:file=./audio.wav

avidemux2

avidemux2

Ответить   Artem Sorokin Mon, 25 Jul 2005 14:57:22 +0400 (#406991)

 

Спасибо.

А это что?

?

Ответить   Strong Mon, 25 Jul 2005 22:05:17 +0700 (#407178)

 

Здравствуйте, Strong
Mon, 25 Jul 2005 22:05:17 +0700 вы писали

Утилита для редактирования видео. Поддерживает основные кодеки, в т.ч. M-JPEG,
MPEG, DivX, Xvid, huffyuv, WMA. Основана на GTK. Лицензия: GPL.
http://avidemux.sourceforge.net/

Ответить   Artem Sorokin Tue, 26 Jul 2005 07:38:52 +0400 (#407328)

 

Забрал я avidemux2-2.0.40-1.rf.src.rpm только что-то он собираться не хочет,
говорит следующее:
...
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.93937
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd avidemux-2.0.40
+ /usr/bin/make -f Makefile.dist
This Makefile is only for the CVS repository
This will be deleted before making the distribution

*** auto-tools version check disabled **
*** Creating acinclude.m4
*** Creating list of subdirectories
*** Creating configure.in
*** Creating aclocal.m4
aclocal: configure.in: 82: macro `AM_GNU_GETTEXT' not found in library
make[1]: *** [cvs] Error 1
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.93937 (%build)

RPM build errors:
InstallSourcePackage: Header V3 DSA signature: NOKEY, key ID 6b8d79e6
user dag does not exist - using root
group dag does not exist - using root
Bad exit status from /var/tmp/rpm-tmp.93937 (%build)
Finished.

Как Вы это обошли?

Ответить   Strong Tue, 26 Jul 2005 21:49:01 +0700 (#407732)

 

В сообщении от 1122403741 секунд после начала Эпохи Strong написал(а):

# rpm -i gettext-devel-0.14.3-1.i386.rpm

Ответить   Konstantin Korikov Tue, 26 Jul 2005 21:21:32 +0300 (#407796)

 

- У Шайтан! Спасибо большое!
Но вот новый вопрос:
при открытии .avi он говорит: "Vop-запакованный divx. Разпаковать?" -
Это он зачем перекодировать хочет?!
И ещё, затем говорит: "Нет действительного аудио кодека. Сохранение (A
+V) сгенерирует плохой avi, а сохранение аудио - сработает." - Ну, и
звука нет. - Какой по его мнению кодек рабочий (т.е. чего не хватает)?!
- mencoder без проблем работал...

Ответить   Strong Wed, 27 Jul 2005 22:46:38 +0700 (#408377)

 

Здравствуйте, Strong
Tue, 26 Jul 2005 21:49:01 +0700 вы писали

А собранный поставить не судьба?

ЗЫ Я всё собираю из сорцов :)

Ответить   Artem Sorokin Tue, 26 Jul 2005 22:29:03 +0400 (#407799)

 

Судьба! - Только что собрал. :)

Однако, это ещё труднее... по-моему.

Ответить   Strong Wed, 27 Jul 2005 22:48:03 +0700 (#408380)

 

Здравствуйте, Strong
Wed, 27 Jul 2005 22:48:03 +0700 вы писали

Ничего трудного. Привык уже.

ЗЫ у меня ЛФС :)

Ответить   Artem Sorokin Thu, 28 Jul 2005 07:51:38 +0400 (#408609)

 

Уважаемый All

Есть на RH 9.0 почтовый аккаунт, куда сваливается все что проходит через локальный
почтовый сервер.
все что старше 3 месяцев оттуда нужно удалять.
Как бы это можно было сделать не задействуя почтового клиента ?
может кто нибудь встречал скрипт который можно воткнуть в cron.dayly

или идею скрипта.

Ответить   Nikolai Kolesnik Wed, 27 Jul 2005 16:29:19 +0400 (#408437)

 

В сообщении от 1122470959 секунд после начала Эпохи Nikolai Kolesnik
написал(а):

#!/usr/bin/perl
# Переменная окружения MAIL должна указывать путь к ящику.
# НИКАКИХ ГАРАНТИЙ! Скрипт был написан за 5 минут.

use Fcntl ':flock';
use Mail::Util qw(read_mbox);
use Date::Parse;

$mbox = $ENV{MAIL};
open(MBOX, "+<$mbox") or die "Cannot open $mbox";
flock(MBOX, LOCK_EX);
msgs = read_mbox($mbox);
seek(MBOX, 0, 0);
truncate(MBOX, 0);

for my $m(@msgs) {
my $t = undef;
for my $l(@$m) {
if ($l =~ /^Date: (.*)$/m) {
$t = str2time($1);
last;
}
}
next if (defined $t && time() - $t > 3600 * 24 * 90);
print MBOX @$m;
}

flock(MBOX, LOCK_UN);
close(MBOX);

Ответить   Konstantin Korikov Wed, 27 Jul 2005 23:30:37 +0300 (#408531)

 

Hello Konstantin,

Thursday, July 28, 2005, 12:30:37 AM, you wrote:

Большое спасибо за идею Константин
(скрипт к сожалению не работает, но ничего страшного покопаюсь с перлом)

Вопрос закрыт.

Ответить   Nikolai Kolesnik Thu, 28 Jul 2005 19:05:17 +0400 (#409123)