Diagnoza MP3: Rozwiąż do 50 problemów z plikami audio MP3
MP3 Diags to najlepsze narzędzie do rozwiązywania problemów w Twojej kolekcji audio. Potrafi poprawnie oznaczyć pliki mp3, dodać brakujące okładki albumów i naprawić VBR.
Wielu użytkowników Linuksa decyduje się na przesyłanie strumieniowe do Twitcha w Linuksie za pomocą narzędzia Open Broadcast. Nie każdy lubi to narzędzie, a niektórzy chcą alternatywy. Możesz oglądać transmisje Twitcha bez korzystania z przeglądarki i możesz użyć prostego strumienia skryptu bash na Twitchu.
Jeśli korzystasz z VPN z Twitch , będziesz musiał włączyć go osobno.
Przesyłanie strumieniowe do Twitcha z wiersza poleceń systemu Linux jest uruchamiane za pomocą narzędzia do kodowania FFmpeg. Zanim przejdziemy dalej w tym samouczku, musisz zainstalować go na swoim komputerze z systemem Linux. Otwórz okno terminala i wprowadź następujące dane. Aby zainstalować FFmpeg, musisz mieć system Ubuntu, Debian, Arch Linux, Fedora lub OpenSUSE. Jeśli nie używasz jednej z tych dystrybucji Linuksa, możesz zbudować i zainstalować oprogramowanie kodujące FFmpeg bezpośrednio ze strony internetowej tutaj .
sudo apt zainstaluj ffmpeg
sudo apt-get zainstaluj ffmpeg
sudo pacman -S ffmpeg
sudo dnf zainstaluj ffmpeg
sudo zypper zainstaluj ffmpeg
Teraz, gdy narzędzie do kodowania jest zainstalowane, uruchom je w terminalu, aby upewnić się, że wszystko działa poprawnie. FFmpeg nie wymaga kodowania plików do uruchomienia. W terminalu spróbuj:
ffmpeg --pomoc
Upewnij się, że strona pomocy uruchamia się poprawnie i wpisz clear, aby usunąć terminal.
Narzędzie enkodera jest zainstalowane i działa. Następnym krokiem jest skonfigurowanie aliasu przesyłania strumieniowego Twitch w systemie. Aby utworzyć alias przesyłania strumieniowego, musisz zmodyfikować plik bashrc . Ten plik zawiera wiele różnych zmiennych poleceń dla każdego użytkownika. Plik bashrc działa na poziomie użytkownika, więc każdy użytkownik, który chce użyć tego polecenia do przesyłania strumieniowego do Twitcha, musi postępować zgodnie z poniższym procesem.
Zacznij od utworzenia kopii zapasowej pliku bashrc . Zapewni to, że wszelkie zmiany lub błędy można cofnąć, jeśli chcesz usunąć polecenie przesyłania strumieniowego. Utwórz kopię zapasową, wykonując kopię pliku:
mkdir ~/bashrc-backup cp ~/.bashrc ~/bashrc-backup/.bashrc-bak
Po wykonaniu kopii zapasowej rozpocznij edycję. Otwórz bashrc w terminalu. NIE UŻYWAJ ROOT , możesz przypadkowo edytować plik bashrc użytkownika root zamiast własnego, co byłoby błędem.
nano ~/.bashrc
Wklej następujący kod na samym końcu pliku bashrc . Zrozum, że może być konieczne przejrzenie tego kodu i zmodyfikowanie go zgodnie z własnymi potrzebami. W szczególności rozdzielczości, wątki, jakość, CBR itp.
Uwaga: nie wypełniaj klucza strumienia w bashrc , ponieważ jest to niebezpieczne. Ten skrypt prosi o klucz za każdym razem, gdy przesyłasz strumieniowo, ze względów bezpieczeństwa.
streaming() {
INRES="1920x1080" # input resolution
OUTRES="1920x1080" # output resolution
FPS="15" # target FPS
GOP="30" # i-frame interval, should be double of FPS,
GOPMIN="15" # min i-frame interval, should be equal to fps,
THREADS="2" # max 6
CBR="1000k" # constant bitrate (should be between 1000k - 3000k)
QUALITY="ultrafast" # one of the many FFMPEG preset
AUDIO_RATE="44100"
STREAM_KEY="$1" # use the terminal command Streaming streamkeyhere to stream your video to twitch or justin
SERVER="live-sjc" # twitch server in California, see https://bashtech.net/twitch/ingest.php to change
ffmpeg -f x11grab -s "$INRES" -r "$FPS" -i :0.0 -f alsa -i pulse -f flv -ac 2 -ar $AUDIO_RATE \
-vcodec libx264 -g $GOP -keyint_min $GOPMIN -b:v $CBR -minrate $CBR -maxrate $CBR -pix_fmt yuv420p\
-s $OUTRES -preset $QUALITY -tune film -acodec libmp3lame -threads $THREADS -strict normal \
-bufsize $CBR "rtmp://$SERVER.twitch.tv/app/$STREAM_KEY"
}
Gdy kod jest w bashrc , zapisz edytor tekstu Nano za pomocą Ctrl + O i wyjdź z niego za pomocą Ctrl + X.
Aby przesyłać strumieniowo do Twitcha bezpośrednio z wiersza poleceń, otwórz terminal i użyj nowego polecenia przesyłania strumieniowego skonfigurowanego w bashrc . Musisz znać swój klucz transmisji na Twitchu. Zaloguj się do Twitcha, przejdź do pulpitu nawigacyjnego i znajdź swój klucz przesyłania strumieniowego.
Jeśli klucz jest poprawnie skonfigurowany, przesyłanie strumieniowe z wiersza poleceń powinno działać w następujący sposób:
streaming streamkey
Aby zakończyć przesyłanie strumieniowe, naciśnij „Q” i powinno się zakończyć, ponieważ strumień używa FFmpeg. Jeśli przycisk Q nie działa, wymuś zamknięcie skryptu za pomocą Ctrl + Z .
Jeśli ciągłe wprowadzanie klucza strumienia jest wyczerpujące, rozważ utworzenie skryptu strumienia. Pamiętaj, że zrobienie tego ujawni Twój klucz każdemu, kto ma dostęp do Twojego komputera. Aby utworzyć skrypt, otwórz terminal i wprowadź następujące polecenia.
Najpierw użyj echa, aby dodać huk. Shebang pozwala interpreterowi Bash wiedzieć, jaki skrypt ma zamiar uruchomić, środowisko itp.
Uwaga: nie przenoś skryptu ze swojego katalogu domowego! Opiera się na skrypcie przesyłania strumieniowego wewnątrz bashrc . Jeśli przeniesiesz go w inne miejsca w systemie plików, które nie mają odpowiednich uprawnień, może nie działać poprawnie.
echo "#!/bin/bash"> ~/stream-script.sh
Następnie skopiuj polecenie przesyłania strumieniowego i użyj echo, aby zapisać je w skrypcie.
echo "streaming streamkey" >> ~/stream-script.sh
Na koniec zaktualizuj uprawnienia skryptu, aby system umożliwił jego poprawne działanie. Bez tego skrypt może się nie powieść.
sudo chmod +x stream-script.sh
Uruchom skrypt z:
./stream-script.sh
lub
sh stream-script.sh
Zakończ skrypt za pomocą Q lub Ctrl + Z .
MP3 Diags to najlepsze narzędzie do rozwiązywania problemów w Twojej kolekcji audio. Potrafi poprawnie oznaczyć pliki mp3, dodać brakujące okładki albumów i naprawić VBR.
Podobnie jak Google Wave, Google Voice wzbudził spore zainteresowanie na całym świecie. Google dąży do zmiany sposobu, w jaki się komunikujemy, a ponieważ staje się coraz bardziej
Istnieje wiele narzędzi, które pozwalają użytkownikom serwisu Flickr pobierać zdjęcia w wysokiej jakości, ale czy istnieje sposób na pobranie ulubionych z serwisu Flickr? Niedawno…
Czym jest samplowanie? Według Wikipedii „jest to akt pobrania fragmentu lub próbki jednego nagrania dźwiękowego i ponownego wykorzystania go jako instrumentu lub
Google Sites to usługa Google, która pozwala użytkownikom hostować witrynę na serwerze Google. Jest jednak jeden problem: nie ma wbudowanej opcji tworzenia kopii zapasowej.
Usługa Google Tasks nie jest tak popularna jak inne usługi Google, takie jak Kalendarz, Wave, Voice itp., ale jest nadal szeroko używana i stanowi integralną część codziennej pracy użytkowników.
W naszym poprzednim poradniku dotyczącym bezpiecznego czyszczenia dysku twardego i nośników wymiennych za pomocą Ubuntu Live i rozruchowej płyty CD DBAN omówiliśmy dysk oparty na systemie Windows
BlackArch Linux to dystrybucja bezpieczeństwa i testów penetracyjnych oparta na Arch Linux. Zainstaluj BlackArch Linux w swoim systemie.
Foxit Reader to bezpłatne oprogramowanie PDF dla systemów Linux, Mac i Windows. Jest to oprogramowanie typu open source. Dowiedz się, jak zainstalować go w systemie Linux.
VR Chat to towarzyska interaktywna gra wideo na PC. Działa zarówno w trybie stacjonarnym, jak i w trybie gogli VR. W grze użytkownicy mogą odkrywać stworzone przez użytkowników