Nowe posty

Autor Wątek: Mencoder + Athlon X2  (Przeczytany 4124 razy)

Bees

  • Gość
Mencoder + Athlon X2
« dnia: 2006-08-23, 20:39:53 »
Witam!
Niewiele jeszcze wiem na ten temat :-( wiec pytam?

Czy jest mozliwosc napisania krotkiego skryptu w bashu , ktorego zadaniem jest czuwanie nad zmianami jednego pliku .
Konkretnie chodzi mi o zapisywanie kopi zapasowej po kazdej zmianie tegoz pliku . Plik to malenstwo tekstowe ale maja do niego dostep rozne osoby  i moga go zmieniac i to jest w porzadku.
komendy do archiwizacji i sprzatania juz mam a le to czuwanie ... ?

Pozdrawiam!
Bees

Maciek_Rutecki

  • Gość
Mencoder + Athlon X2
« Odpowiedź #1 dnia: 2006-08-23, 21:41:23 »
2006-08-23 20:39:53 Bees napisał:

> Witam!
 > Niewiele jeszcze wiem na ten temat :-( wiec pytam?
 >
 > Czy jest mozliwosc napisania krotkiego skryptu w bashu , ktorego zadaniem jest czuwanie nad
 > zmianami jednego pliku .
 > Konkretnie chodzi mi o zapisywanie kopi zapasowej po kazdej zmianie tegoz pliku . Plik to
 > malenstwo tekstowe ale maja do niego dostep rozne osoby  i moga go zmieniac i to jest w
 > porzadku.
 > komendy do archiwizacji i sprzatania juz mam a le to czuwanie ... ?
 >
 > Pozdrawiam!
 > Bees

W CRONie uruchamiać co minutę?

--
Maciek

jk33

  • Gość
Mencoder + Athlon X2
« Odpowiedź #2 dnia: 2006-08-23, 22:11:30 »
Hmm... znalazłem taki artykuł
http://paczor.fubar.pl/2006/01/inotify_i_gamin_drapic_si_po_p.html
Może okaże się przydatny.
Uwaga: inotify jest domyślnie w najnowszych kernelach 2.6,
w starszych trzeba paczować.

Offline Robert

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2516
    • Zobacz profil
Mencoder + Athlon X2
« Odpowiedź #3 dnia: 2006-08-23, 22:38:06 »
2006-08-23 20:39:53 Bees napisał:

> Witam!
 > Niewiele jeszcze wiem na ten temat :-( wiec pytam?
 >
 > Czy jest mozliwosc napisania krotkiego skryptu w bashu , ktorego zadaniem jest czuwanie nad
 > zmianami jednego pliku .
 > Konkretnie chodzi mi o zapisywanie kopi zapasowej po kazdej zmianie tegoz pliku . Plik to
 > malenstwo tekstowe ale maja do niego dostep rozne osoby  i moga go zmieniac i to jest w
 > porzadku.
 > komendy do archiwizacji i sprzatania juz mam a le to czuwanie ... ?
 >
 > Pozdrawiam!
 > Bees
 Z tego, co zauwazyłem, po kazdej zmianie pliku tekstowego, system zapisuje mi na dysku jego kopię zapasową. Moze więc lepiej by bylo opracować skrypt, który dopisywałby aktualna kopię do poprzedniej, albo odpowiednio zmieniałby ich nazwy, zeby kopie wzajemnie się nie nadpisywały.
Zanim popełnisz grafomaństwo: 1 | 2 | 3
Baza RPM Jak szukać informacji

chmooreck

  • Gość
Mencoder + Athlon X2
« Odpowiedź #4 dnia: 2006-08-24, 08:10:50 »
2006-08-23 22:38:06 roca napisał:

 >  Z tego, co zauwazyłem, po kazdej zmianie pliku tekstowego, system zapisuje mi na dysku jego
 > kopię zapasową.

nie system, tylko edytor...

Offline Robert

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2516
    • Zobacz profil
Mencoder + Athlon X2
« Odpowiedź #5 dnia: 2006-08-24, 09:27:01 »
2006-08-24 08:10:50 chmooreck napisał:

 >
 > nie system, tylko edytor...

Ups...  :-)
Zanim popełnisz grafomaństwo: 1 | 2 | 3
Baza RPM Jak szukać informacji

Bees

  • Gość
Mencoder + Athlon X2
« Odpowiedź #6 dnia: 2006-08-24, 20:28:07 »
2006-08-23 22:11:30 jk33 napisał:

> Hmm... znalazłem taki artykuł
 > http://paczor.fubar.pl/2006/01/inotify_i_gamin_drapic_si_po_p.html
 > Może okaże się przydatny.
 > Uwaga: inotify jest domyślnie w najnowszych kernelach 2.6,
 > w starszych trzeba paczować.
 >
ineteresujace ...
problem jednak w tym , ze chcialbym aby to chodzilo na cygwinie w (praca) podstawowej konfiguracji stad tez padlo na basha , juz mi cos swita na rozwiazanie tego problemu mianowicie jakas podwojna  petla programowa , na razie nie dziala jeszcze tak jak chcialem ale cwicze dalej.
Wygrzebalem, ze jest program \\"test\\" ktorym to mozna sprawdzic czy nastapila zmiana daty modyfikacji pliku. Pozostalo to jakos poskladac do kupy.

Pozdrawiam!
Bees

Bees

  • Gość
Mencoder + Athlon X2
« Odpowiedź #7 dnia: 2006-08-24, 23:01:55 »
Rozwiazanie prymitywne ale dziala :)
skrypt1:

#!/bin/bash
# \\"czy w pliku nastapila zmiana , jesli tak to robie kopie!\\"
   while test /plik -nt /wzorzec/plik ;
        do
           sh kopia.sh
           sleep 10
       done
sh arch_zwrot.sh

skrypt arch_zwrot.sh
#!/bin/bash
         sleep 10
sh skrypt1.sh

skrypt kopia
#!/bin/bash
echo \\"robie kopie!
tar -zcf /katalog/`date +\\'%d%m%y%H%M\\'`.tar /katalog/
echo wrzucam wzor do porownania
cp plik  /wzorzec/
echo \\"usuwam stary backup\\"
rm $(perl -e \\'use POSIX qw(strftime); print strftime \\"%d%m%y\\", localtime(time-3600*24*3);\\')*.tar

Pozdrawiam!
Bees



arbiss

  • Gość
Mencoder + Athlon X2
« Odpowiedź #8 dnia: 2006-08-23, 16:23:00 »
Witam!

Mam pytanie odnośnie używania Mencodera na dwurdzeniowcu? Czy jest możliwość odpalenia go na obu rdzeniach? Czy można tylko patrzeć jak używane jest tylko 50% mocy procka? :((((. Czy jest możliwość wykorzystania 100 % mocy takiego CPU w pracy z Mencoderem?
Przewertowałem google jak tylko potrafiłem, stwierdziłem że musze poszukac pomocy tutaj...(żeby nie było że od razu tu uderzyłem :)

Z góry wszystkim dziękuję!

kfiaciarka

  • Gość
Mencoder + Athlon X2
« Odpowiedź #9 dnia: 2006-08-23, 16:44:09 »
2006-08-23 16:23:00 arbiss napisał:

> Witam!
 >
 > Mam pytanie odnośnie używania Mencodera na dwurdzeniowcu? Czy jest możliwość odpalenia go na
 > obu rdzeniach? Czy można tylko patrzeć jak używane jest tylko 50% mocy procka? :((((. Czy jest
 > możliwość wykorzystania 100 % mocy takiego CPU w pracy z Mencoderem?
 > Przewertowałem google jak tylko potrafiłem, stwierdziłem że musze poszukac pomocy tutaj...(żeby
 > nie było że od razu tu uderzyłem :)
 >
 > Z góry wszystkim dziękuję!
Przecież jak masz jądro z obsługą smp to wszystko odbędzie się automatycznie:) A jakie to distro?

jk33

  • Gość
Mencoder + Athlon X2
« Odpowiedź #10 dnia: 2006-08-23, 17:22:32 »
Z tego co zrozumiałem w manualu, zależy od kodeka:
przeszukaj manual pod kątem słowa thread.
(nie sprawdzone, mam tylko jeden procesor)

CrimeDog

  • Gość
Mencoder + Athlon X2
« Odpowiedź #11 dnia: 2006-08-23, 17:38:40 »
2006-08-23 17:22:32 jk33 napisał:

> Z tego co zrozumiałem w manualu, zależy od kodeka:
 > przeszukaj manual pod kątem słowa thread.
 > (nie sprawdzone, mam tylko jeden procesor)

mencoder jest, był i będzie jednowątkowy. Tak samo jak mplayer. Podobno tak jest szybciej na zwykłych procesorach. Niestety z tego co mi wiadom nie zostanie to zmienione, projekt powoli przymiera.
Spróbuj transcode lub gołe ffmpeg (na nim głównie oparty jest mencoder). FFmpeg jest swoją drogą rozwijany przez autorów mplayera/mencodera, ale dorobił się już podobono wielewątkowości.

arbiss

  • Gość
Mencoder + Athlon X2
« Odpowiedź #12 dnia: 2006-08-26, 10:24:02 »
Jakoś Mencoder jest nadal dość popularny, albo mi się tylko tak wydaje :D
Poszukam coś o FFmpeg i transcode, dzięki za wszelkie info, jakby coś ktoś jeszcze mógł napisać będę wdzięczny.

p.s mam slack'a 10.2-kernel(2.6.17.8), można zapytać dlaczego nie np slamd64 nie wiem czy bym sobie z nim poradził narazie :D